0
特定の列を持つテーブルを検索しようとしています。私はこれらのテーブルを作成しなかったので、スクリプトで参照する必要のあるテーブルを見つける必要があります。T-SQLオブジェクトエクスプローラでテーブルが表示されない
私はこのクエリを使用し-
select * from INFORMATION_SCHEMA.COLUMNS
where column_name like '%someColumn%'
私が見ることができるこのことから
、TABLE_CATALOG
、TABLE_SCHEMA
とTABLE_NAME
さんが言ってみましょう:
TABLE_CATALOG = MYCAT
TABLE_SCHEMA = dbo
TABLE_NAME = myTable
私はオブジェクトエクスプローラに移動し、拡大テーブルMYCAT
のテーブルをスクロールしてテーブルをスクロールしますが、そこにはmyTable
がリストされていません。しかし、私が望むなら、私はmyTable
にデータを問い合わせることができます。
私がこれらのテーブルを見ない理由は何ですか?どこで見つけることができますか?
クエリを実行するときは、右のデータベースを指しています'INFORMATION_SCHEMA.COLUMNS'に? – Abhinav
@Abhinav私は今ではなかったが、MYCAT.INFORMATION_SCHEMAは同じ結果を得た。 – Adjit
@Adjitどのようにあなたのテーブルが存在するかを知っていますか? – JosephStyons