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

  • NLthomas21

    NLthomas21

    20 Mayıs 2008
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011