örnek:
select if(fieldname is null, 0, fieldname) from tablename
firebird'de sql içinde if yazamıyor muyuz?
Selamlar,
if komutu sanki biraz M$-SQL Server komutları kokusu taşıyor. Firebird daha çok Standart SQL komutlarını desteklemekte. Kendi çizgisini zman içerisinde ortaya koyacaktır ama standardttan ayırmanın da çok bir manası yok. Standarttan ayırmanın tek manası "Bana bağlı kalsınlar da başkasına gitmesinler" kaygısı taşıyan ticari kuruluşların zihniyetidir. FB bağımsız ve Açık Kaynak Kod olduğu için böyle bir kaygısı yok bu sebeple SQL standardtlarına bağlılığı daha fazla (diğerlerine nazaran).
Kolay Gelsin
if komutu sanki biraz M$-SQL Server komutları kokusu taşıyor. Firebird daha çok Standart SQL komutlarını desteklemekte. Kendi çizgisini zman içerisinde ortaya koyacaktır ama standardttan ayırmanın da çok bir manası yok. Standarttan ayırmanın tek manası "Bana bağlı kalsınlar da başkasına gitmesinler" kaygısı taşıyan ticari kuruluşların zihniyetidir. FB bağımsız ve Açık Kaynak Kod olduğu için böyle bir kaygısı yok bu sebeple SQL standardtlarına bağlılığı daha fazla (diğerlerine nazaran).
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Firebird de select içinde if kullanımı farklı bir şekilde işliyor.
Şu mesaja göz atın:
viewtopic.php?t=6942&highlight=case+firebird
Şu mesaja göz atın:
viewtopic.php?t=6942&highlight=case+firebird