[Linux-programlama] Re: sqlite değer girilmemiş alanlar

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Volkan YAZICI (yazicivo@ttnet.net.tr)
Date: Tue 17 Jan 2006 - 19:21:57 EET


On Jan 17 07:05, Neşet ÖZKAN wrote:
> Sqlite ile oluşturduğum bir tablodaki değer girilmemiş alanları
> döndürecek bir sorgu nasıl olmalıdır?
>
> select * from tablo1 where alan4=NULL;
> select * from tablo1 where alan4="NULL";
> select * from tablo1 where alan4="";

Anladığım kadarı ile siz burada "değer girilmemiş" ile "NULL değerine
sahip" alanları kast ediyorsunuz. O zaman doğru sorgu şu şekilde
olacak:

  SELECT ... WHERE ... field IS [NOT] NULL;

NULL çok özel bir veri değeri. Öyle ki:

  NULL != NULL
  NULL != hiçbir şey

Bunları aklınızda tutsanız yeter.

İyi çalışmalar.

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.