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

  • parlophone

    parlophone

    28 ŞUBAT 2006
  • tutvid

    tutvid

    19 AĞUSTOS 2006
  • VideoGamePervert

    VideoGamePer

    30 AĞUSTOS 2008