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

  • grickle

    grickle

    22 AĞUSTOS 2006
  • michaeljacksonVEVO

    michaeljacks

    2 EYLÜL 2009
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012