CREATE TABLE

Salam, mümkündürsə bu mövzuda mənə kömək edin. Mən hesabat formasını düzədirəm, bazada hesabat ilinə uyğun table lar var. Yeni bir ilin hesabatını daxil etdikdə table ların avtomatik olaraq yaranmasını düzəldə bilmirəm. [code]CREATE TABLE IF NOT EXISTS "+tablename+" AS SELECT * FROM kohne_table[/code] Bu kodu internetden tapdim, Amma bazada cədvəl yaranmır.

Verilmiş cavablar və yazılan şərhlər (4 cavab var)

ziya askerov (2011-09-18 14:41:56)
Hemin cedvele year sutunu artirmaq problemin en yaxsi helli olar.Elave cedvele ehtiyac yoxdur.Niye gore runtime'de cedvel create edirsen ?

Ramin Orucov (2011-09-18 14:06:39)
Hər hesabat ili üçün ayrı cədvəl yaratmaq heç də yaxşı fikir deyil. Bunları elə eyni cədvəllərdə saxlamaq olar, dəyişən sadəcə məlumatlardır. Mənə elə gəlir ki, sizin database strukturu düzgün deyil.

kamilh (2011-03-23 22:09:05)
Salam.Bunu belə yarada bilərsən . [code] USE bazanın adı; CREATE TABLE IF NOT EXISTS yeni_cedvel AS SELECT * FROM köhnə_cədvəl; [/code] amma yaranan yeni cədvəldə əvvəlki cədvəlin məlumatalrıda olacaq.Ona görədə [code] DELETE FROM yeni_cedvel [/code] yazamaqda lazımdır.

Ramin Orucov (2011-03-17 21:00:14)
Əleykə salam. Hansı verilənlər bazasını istifadə edirsiniz?