QA@IT
«回答へ戻る

回答を投稿

システム テーブルは SQL Server のバージョンによって大きく異なる...

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/acdata/ac_8_con_11_3wc1.asp

と注意書きされているので、アプリ開発の場合は
  [システム ストアド プロシージャ] - [カタログ プロシージャ]
   sp_tables
   sp_columns
   sp_pkeys
   sp_fkeys
等を、極力使用しているようにしています。

アプリ開発以外(データ移行、メンテ等)であれば直にシステム テーブルを参照してもよいのでしょうが...
識者を待つしかないです。

[追記]
#被ったけどそのまま残しておきます
[ メッセージ編集済み 編集者: えんぞ@見習 編集日時 2004-10-27 13:46 ]

投稿者:えんぞ@?

> システム テーブルは SQL Server のバージョンによって大きく異なる...

> [http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/acdata/ac_8_con_11_3wc1.asp](http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/acdata/ac_8_con_11_3wc1.asp)

> 

と注意書きされているので、アプリ開発の場合は
  [システム ストアド プロシージャ] - [カタログ プロシージャ]
   sp_tables
   sp_columns
   sp_pkeys
   sp_fkeys
等を、極力使用しているようにしています。

アプリ開発以外(データ移行、メンテ等)であれば直にシステム テーブルを参照してもよいのでしょうが...
識者を待つしかないです。

[追記]
\#被ったけどそのまま残しておきます<img src="/bbs/phpBB/images/smiles/icon_sweat.gif">
<font size="-1">[ メッセージ編集済み 編集者: えんぞ@見習 編集日時 2004-10-27 13:46 ]</font>


投稿者:えんぞ@?