title image


Smiley Re: welche Spalten sin NULL
Hallo,

wenn du die Tabelle analysierst (z.B. mit analyze table ....) kannst du dannach in der Tabelle cols des Schemas, zu der die Tabelle gehört, die Felder low_value und high_value auf null abfragen. Sind beide Werte für eine Spalte NULL , so enthält die Spalte keine Werte.

Select column_name from cols where high_value is null ans low_value is null;



Hat den Vorteil, dass es dynamisch ist, wenn also die Tabelle verändert wird (neue Spalten) bruachst du nichts zu ändern.

Vorraussetzung ist aber, das die Tabelle vorher (zeitnah) analysiert wird.



Klink

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: