SORU
22 Ocak 2013, Salı


Nasıl SQLite otomatik bir zaman damgası var mı?

Bir SQLite veritabanı (sürüm 3 ve C kullanıyorum# bu veritabanı kullanan bir uygulama oluşturmak için.

Eşzamanlılık için bir tabloda bir zaman damgası alanı kullanmak istiyorum, ama ben yeni bir kayıt eklediğinizde, bu alanı olmadığını fark ettim ve boş.

Eğer bu veritabanı güncelleştirilmiş bir zaman damgası alanı kullanırsam MS SQL Server örneğin, bizzat kendim tarafından değil. bu mümkün SQLite?

CEVAP
22 Ocak 2013, Salı


Sadece bir alan için varsayılan bir değer beyan:

CREATE TABLE MyTable(
    ID INTEGER PRIMARY KEY,
    Name TEXT,
    Other STUFF,
    Timestamp DATETIME DEFAULT CURRENT_TIMESTAMP
);

INSERT komut açıkça NULL, Bu alan ayarlar ancak, 4* *için ayarlanmış olacak.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007