2010-12-15 88 views

Répondre

2

Ce que vous demandez n'est pas complètement clair. Voulez-vous savoir, à partir de votre programme Java, quelles colonnes d'une table spécifique ne sont pas valables?

Vous pouvez appeler java.sql.DatabaseMetaData.getColumns() pour obtenir des informations sur les colonnes d'une table. L'un des éléments que vous récupérerez est IS_NULLABLE, ce qui indique si la colonne est nullable. Voir la documentation API de la méthode getColumns pour des informations détaillées.

1

pas une réponse Java, mais vous pouvez demander pour cela!

select 
    table_name, 
    columns_name, 
    data_type, 
    nullable 
    from ALL_TAB_COLUMNS 

fournissent le table_name et filtre sur nullable