2010-09-15 30 views

cevap

37
+1

Sadece denedim. Alıyorum: Uyarı: SQLiteDatabase :: queryExec() [sqlitedatabase.queryexec]: "NOT" yakınında. Bu bir PHP uygulaması. –

+0

Kodu gönderir misiniz? Bu hangi SQLite sürümüdür? – halfdan

+0

Sürüm 3.6.20. İşte kod: $ query = "OLMAYAN mesajlar OLMADIĞINIZ TABLO (içerik TEXT, yazar TEXT)"; $ db-> queryExec ($ query, $ error) veya die ($ error); –

5

Kullanım IF NOT EXISTS tarafından desteklenen

CREATE TABLE IF NOT EXISTS <name> (
    /* definition */ 
) 

.

5
CREATE TABLE IF NOT EXISTS ... 
([zaten yoksa yalnızca SQLite'ta tablo oluşturun] arasında
+1

Noktalar EXISTS'den sonra geliyor :) – halfdan

+0

@halfdan: Bunu yayınladıktan hemen sonra farkettim. Cevabınız yine de çok daha iyiydi ... :) –

İlgili konular