2012-01-16 13 views
2

を作成したことで、クエリ可能性の重複:私は、SQLサーバーでコマンドを作成してテーブルを作成した
How to see query history in SQL Server Management Studioビューテーブルは、SQL Server 2000

は、私は、クエリを実行しますクエリアナライザから閉じ、次にクエリアナライザを閉じました。今私はテーブルを作成したクエリを見て、どのようにそれを行うことができますか?

+1

クエリアナライザ(またはSQL Server Management Studio)で実行したDDL/DMLを保存して保存しない限り、(SQLプロファイラを実行していない限り)方法はありません。実行される。ツールは表スキーマに基づいてスクリプトを生成しますが、QAで実行した内容を魔法のように出力することはありません。 – Kev

答えて

1

オブジェクトエクスプローラでテーブルを右クリックし、Script Table as... -> CREATE to -> New Query Editor Windowを選択します。

+1

はい、私はクエリを見ることができますが、それは私が書いたクエリのように、このクエリにいくつかの変更が加えられていません。 –

+0

クエリSSMSはあなたにそれが保存したものすべてを与えます。あなたはあなたの好きなようにクエリをリバースエンジニアリングし、将来の参照のためにクエリを保存する必要があります。 –

1

一般的には、である。しかし、あなたは十分に提供することが

OR

exec sp_help 'tablename' 

SQL Serverの2000(コンテキストメニューとして、Enterprise Managerとクエリアナライザスクリプトテーブル)に付属含め、様々なスクリプティング・モジュールによってだけなスクリプトを得ることができます必要な情報

+0

先生、私はそれを試しましたが、私はテーブルを作成するために書いたようにクエリが必要です。上記の答えは動作しますが、結果のクエリは私が書いた通り正確ではありません。 –

+0

私はテーブルを作成するかどうかを書いたのと同じクエリを見ることができますか?それは可能かどうか? –

+0

いいえ訂正された解答を見てください –

関連する問題