Tabloda ki kolonlar...
 
Bildirimler
Hepsini Temizle

Tabloda ki kolonların is null olanların listesi  

  RSS
Mustafa HEPSARILAR
(@MustafaHEPSARILAR)
Üye

Merhaba,

Bir tablom da çok fazla kolon var. Bu kolonların is null  olanların listesini almam gerekiyor. 

Konu ile ilgilenen  arkadaşlar'dan bilgi rica ediyorum.

Teşekkürler... 

 

Alıntı
Gönderildi : 12/01/2015 11:34
oldmember
(@yavuzfilizlibay)
Üye

Merhaba

Kolonlara ait satırların herhangi birinde bile veri var ise, o kolonu null olarak görmez sql.

Linkteki sorguyu kendinize göre uyarlayabilirsiniz (2. ve 3. mesaj)

https://social.msdn.microsoft.com/forums/sqlserver/en-US/38932d7e-4db9-41a5-9808-202039df7161/select-to-select-only-non-empty-columns 

CevapAlıntı
Gönderildi : 12/01/2015 11:51
Mustafa HEPSARILAR
(@MustafaHEPSARILAR)
Üye

Bilgilendirmeniz için; Teşekkürler.. 

Baktım.

Fakat benim istediğim şu tablo da is null  olan yani hiç değer almamış kolonların listesi. 

Tablomda 200 tane kolon olduğunu düşünelim. 30000 kadar da kayıt var.

bu kadar kayıt ta bile hiç değer almayan kolanların listesi.  

 

CevapAlıntı
Gönderildi : 12/01/2015 12:31
Semih YERLİKAYA
(@SemihYERLiKAYA)
Üye

Merhaba,

Direk sorgu olarak kolon adını yazsan işini görürmü yani şöyle ;

 

TABLOADI WHERE KOLONADI IS NOT NULL

Yani bu kolonda NULL dan farklı bir değer varmı eğer kayıt geliyorsa tamamı NULL değil

kayıt gelmiyorsa tamamı NULL yani hiç veri girilmemiş kolon demek gibi

iyi çalışmalar

 

 

CevapAlıntı
Gönderildi : 12/01/2015 13:22
oldmember
(@yavuzfilizlibay)
Üye

Böyle olursa 200 tane kolon adını yazacak, arkadaş sanırım böyle bir şey istemiyor

CevapAlıntı
Gönderildi : 12/01/2015 13:32
Mustafa HEPSARILAR
(@MustafaHEPSARILAR)
Üye

evet bir de çok güvenli değil.

CevapAlıntı
Gönderildi : 12/01/2015 15:14
Paylaş: