• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLServerで列名取得)

SQLServerで列名取得の方法とは?

このQ&Aのポイント
  • SQLServerでテーブルの列名を取得する方法について試してみましたが、空のデータしか表示されません。どこが間違っているのか教えてください。
  • SQLServerのManagement Studioを使用して、テーブルのカラム(列)名を取得したいです。しかし、実行しても空のデータしか表示されません。どこが間違っているのでしょうか。
  • SQLServerのテーブルのカラム(列)名を取得するためのクエリを試してみましたが、何も表示されません。どこが間違っているのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

データベースコンテキストが他のデータベース(masterとか)のままになっているのかもしれません。  use データベース名  go でデータベースを切り替えてからselectしてみてください。 例:TestDatabaseデータベースの中にTestTableテーブルがある場合  use TestDatabse  go  select name  from Sys.Columns  where object_id = object_id('TestTable')

参考URL:
http://msdn.microsoft.com/ja-jp/library/ms188366.aspx
MetalDragon
質問者

お礼

ありがとうございました。 表示できるようになりました。

その他の回答 (1)

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

「TestTable」って存在するんですか??

関連するQ&A

専門家に質問してみよう