2010-12-15 5 views

Antwort

2

Es ist nicht ganz klar, was Sie fragen. Möchten Sie in Ihrem Java-Programm herausfinden, für welche Spalten einer bestimmten Tabelle keine Nullwerte zulässig sind? Sie können java.sql.DatabaseMetaData.getColumns() anrufen, um Informationen über die Spalten einer Tabelle zu erhalten. Eines der Elemente, die Sie zurück erhalten, ist IS_NULLABLE, die angibt, ob die Spalte Nullable ist. Ausführliche Informationen finden Sie in der API-Dokumentation der Methode getColumns.

1

keine Java-Antwort, aber Sie können danach fragen!

select 
    table_name, 
    columns_name, 
    data_type, 
    nullable 
    from ALL_TAB_COLUMNS 

liefern die Tabellen_Name und Filter auf NULL festlegbaren

Verwandte Themen