1

SQL Server でビューを生成するコマンド文字列をプログラムで取得できるようにしたいと考えています。

ADOX コレクションを ADODB 接続と共に使用すると、catalog/view/command プロパティを介してこれにアクセスできるようになります。残念ながら、ADO 接続を介して MS-Access クライアントから SQL Server に接続する場合、'views' コレクションは利用できません

この問題に代わる T-SQL を見つけられることを願っています。その後、ADO 接続を介して T-SQL 命令を送信し、クライアント側で対応するテキスト文字列を収集できます。

4

1 に答える 1

3

このようなもの?

SELECT
    v.name,
    m.definition
FROM 
    sys.views v
INNER JOIN 
    sys.sql_modules m ON v.object_ID = m.object_id

マルク

于 2009-09-08T11:12:02.660 に答える