データベース間で動作する ODBC を使用してデータベース スキーマを取得する一般的な方法はありますか?
そうでない場合、データベース サーバーが MS SQL Server の場合、これを行う最も簡単な方法は何ですか?
Linux から unixodbc を使用しています。
データベース間で動作する ODBC を使用してデータベース スキーマを取得する一般的な方法はありますか?
そうでない場合、データベース サーバーが MS SQL Server の場合、これを行う最も簡単な方法は何ですか?
Linux から unixodbc を使用しています。
INFORMATION_SCHEMAビューに対してクエリを実行します。情報スキーマを使用することの素晴らしい点は、それが標準であるため、標準を実装したデータベースに移植できることです。
例えば
SELECT * FROM INFORMATION_SCHEMA.COLUMNS ISC
標準はSQL-92です。535 ページから始まります。