-2

データベースからすべての設計情報を収集したいと考えています。ほとんどの情報を集めることができましたが、Foreign Keys に関する情報を取得できません! ODBC接続を使用してOracle DBから外部キーを取得する可能性はありますか?!?!?

たとえば、MSSql は C# で次のような可能性を提供します。

SqlCommand myCommand = new SqlCommand("sp_fkeys", myConnection);

C# の ODBC に代わるものはありますか?

4

1 に答える 1

1

ODBC には、データベースに依存しないメタデータのクエリを可能にする機能があります。ODBC Programmer's Reference のこのページから始めて、「データ ソースのシステム テーブルに関する情報の取得 (カタログ関数)」というラベルの付いたセクションを見てください。特に、おそらくSQLForeignKeys関数に興味があるでしょう。

共有してお楽しみください。

于 2013-03-28T23:38:54.473 に答える