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

  • ASUS Campus Life

    ASUS Campus

    18 Mart 2013
  • ImBluecams

    ImBluecams

    25 Kasım 2012
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006