Pokud mluvíte o omezeních cizího klíče a primárního klíče. DatabaseMetaData poskytuje metody pro získání těchto informací:můžete použít getImportedKeys(..)
a getCrossReference(..)
pro cizí klíče a getPrimaryKeys(..)
a getExportedKeys(..)
pro primární klíče.
Buďte opatrní, jak je používáte:getCrossReference(..) a getExportedKeys jsou podle mého názoru trochu kontraintuitivní.
Pokud také potřebujete jedinečná omezení, měli byste být schopni použít getIndexInfo(..)
s předáním true pro parametr unique .