3

ADODB を使用して、ODBC データ接続からストアド プロシージャを一覧表示できるようにしたいと考えています。

私はADO接続を持っています:

    Public DBConn As New ADODB.Connection 
    DBConn.Properties("Prompt") = adPromptAlways

ユーザーが ODBC データソースを選択します。

次に、テーブルとストアド プロシージャの一覧を表示します。

これは、SQL サーバーや Oracle (たとえば) に固有のものではなく、一般的に行うことができますか?

4

1 に答える 1

0

ほとんどのデータベースには、INFORMATION_SCHEMA (別名 SQL-92 標準) と呼ばれる「メタビュー」コレクションがあります。

INFORMATION_SCHEMA.ROUTINES ビューが存在する場合は、それを使用してストアド プロシージャを一覧表示できます。

ただし、Oracle はこの標準に準拠しておらず、特別な注意が必要です。次を参照して ください。

于 2012-07-28T03:23:32.437 に答える