Java DatabaseMetaData - PullRequest
       8

Java DatabaseMetaData

0 голосов
/ 22 декабря 2009

Я начинающий, и я хочу знать, как найти определенный столбец - столбец FOREIGN KEY в базе данных.

что я делаю, это .....

Я получаю объект подключения из определенного источника данных. Используя этот объект подключения, я пытаюсь получить все метаданные этого конкретного источника данных, используя DatabaseMetadata. Я работал над getColumns, getPrimarykeys и т. Д. Но теперь я знаю, что такое имя таблицы, каково имя столбца в этой конкретной таблице. Я хочу знать, что это столбец FORIGEN KEY столбца не являются.

Например, если я знаю имя столбца, я могу знать, не является ли этот столбец столбцом PRIMARY KEY, не таким ли он мне нужен для FOREGIN KEY.

Может ли кто-нибудь помочь мне в этом

Спасибо Кумар

1 Ответ

3 голосов
/ 22 декабря 2009

взгляните на методы getExportedKeys и getImportedKeys . Они должны рассказать вам, что вы хотите знать о пути ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...