私は、悪質な開発者から無造作でひどく文書化されていないサイトを継承しており、データベーススキーマを調べようとしています。残念ながら、ウェブホストは私がこれまでに処理した最悪のものであり、dbスキーマを表示したり、テーブルをエクスポートするためのコントロールパネル機能を持っていません。SQLクエリを介してSQL Serverスキーマを取得しますか?
私はSQLクエリ(これはASP + SQL Serverであろう)を介してスキーマを見ることができる方法はありますか?ここでの最終目標は、どのテーブルが存在しているかを確認し、重要なテーブルのSQLダンプを取得し、その全体を正しい方法で再作成することです。その上
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
...と:
ありがとう、これは私が探していたものです。 – Jeff
'SELECT * FROM INFORMATION_SCHEMA.COLUMNS'は非常に便利です。テーブル名と共にカラムの詳細を提供します。 – KSK