SORU
10 ŞUBAT 2009, Salı


Nasıl mı YOKSA SQLite VAR

MS SQL Server, bu hat SQLite için port etmeye çalışıyorum

IF NOT EXISTS(SELECT 1 FROM EVENTTYPE WHERE EventTypeName = 'ANI Received') 
    INSERT INTO EVENTTYPE (EventTypeName) VALUES ('ANI Received');

SQLite desteklemiyor gibi görünüyor EĞER yoksa ya da en azından ben yapamam. Basit bir şey eksik muyum? Geçici bir çözüm var mı?

CEVAP
10 ŞUBAT 2009, Salı


Ne hakkında bu?

INSERT OR IGNORE INTO EVENTTYPE (EventTypeName) VALUES 'ANI Received'

(Denenmemiş SQLite... ancak yok gibi this link oldukça açıklayıcı.)

Ayrıca, bu da olmalı

INSERT INTO EVENTTYPE (EventTypeName)
SELECT 'ANI Received'
WHERE NOT EXISTS (SELECT 1 FROM EVENTTYPE WHERE EventTypeName = 'ANI Received');

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Besnik Ibrahimi

    Besnik Ibrah

    27 Mart 2010
  • FND Films

    FND Films

    2 Mayıs 2006
  • spyib

    spyib

    9 Ocak 2007