Firebird null değeri bulma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Siderit
Üye
Mesajlar: 1
Kayıt: 06 Şub 2019 10:50

Firebird null değeri bulma

Mesaj gönderen Siderit »

Merhaba Arkadaşlar Firebird veri tabanında yer alan bir tablodaki hücre tipi smallint amacı doğru yanlış mantığını anlayabilmek toplam 3 kayıtı var 0-1-null bazı durumlarda null diğer durumlarda 0 ve 1 ben sorgu oluşturduğumda istiyorum ki 1 ve null değerlerini kapsayan veriler gelsin. ama select * from tablo1 where tablo1.hucre=0 and tablo1.hucre=null
sorgusu boş bir satır geliyor hata vermiyor ama başarılıda değil hücre içerisindeki null karşılık gelen satırları da sorguya dahil etmek için ne yapmalıyım. çok teşekkürler

mahsuni
Üye
Mesajlar: 68
Kayıt: 21 Haz 2003 01:09
Konum: Ankara-Mamak

Re: Firebird null değeri bulma

Mesaj gönderen mahsuni »

select * from tablo1 where tablo1.hucre=0 or tablo1.hucre is null

Kullanıcı avatarı
Commandx
Üye
Mesajlar: 159
Kayıt: 01 Oca 2008 05:34

Re: Firebird null değeri bulma

Mesaj gönderen Commandx »

Bana da Lazım oldu, belki birine de lazım olur. (char_length)

Kod: Tümünü seç

UNIQUERY1.SQL.Add(' select * From KAYITLARTABLOSU Where (KOLONADI IS NULL OR CHAR_LENGTH(KOLONADI)= 0)');
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
Function PARSE( text, ilk, son:String ): String; // Çok Lazım oluyor da :)=
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;

Resim

Cevapla