SQLServer2000ですべてのテーブルとその合計行数を取得する予定です。
私がしたこと:
sp_msforeachtable 'select count(*) from ?'
この列ヘッダーでは言及されていません。そのため、どの行数がどのテーブルに属しているかを区別できません。
私はこれを次のように変更しました:
sp_msforeachtable 'select count(*) as ? from ?'
しかし、次のようにエラーをスローします:
Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near '.'.
これについてご案内いただけますか