Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
-
Berdem
- Üye
- Mesajlar: 431
- Kayıt: 28 Tem 2003 12:28
Mesaj
gönderen Berdem »
Merhaba arkadaşlar,
Vt Firebird , IBX kullanıyorum.gunun_tarihi alanına şimdiki zamanı koymak istiyorum.Yardımcı olursanız sevinirim..
Kod: Tümünü seç
CREATE TRIGGER ALANDEFAULT FOR TABLO
ACTIVE BEFORE INSERT POSITION 0
AS
begin
if (new.gunun_tarihi is null) then new.gunun_tarihi=?;
end
-
aslangeri
- Moderator
- Mesajlar: 4322
- Kayıt: 26 Ara 2003 04:19
- Konum: Ankara
-
İletişim:
Mesaj
gönderen aslangeri »
s.a.
"current_timestamp"
now -> da var ama onu tırnak içinde yazman lazım sanırım.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
-
Berdem
- Üye
- Mesajlar: 431
- Kayıt: 28 Tem 2003 12:28
Mesaj
gönderen Berdem »
Çok Teşekkürler.
Kod: Tümünü seç
if (new.gunun_tarihi is null) then new.gunun_tarihi=new.gunun_tarihi='NOW';
Yapınca sorun çözüldü.
Kod: Tümünü seç
if (new.gunun_tarihi is null) then new.gunun_tarihi=new.gunun_tarihi='current_timestamp';
ise conversion error from string "current_timestamp" hatası veriyor