SQL ServerでテーブルのCREATEステートメントを検索する方法はわかっていますが、SELECT INTO ...を使用すると実際のSQLコードを格納する場所がありますテーブルにアクセスすればどうすればいいですか?SQL Server - sys.tablesに格納されているINTOステートメントを選択する
0
A
答えて
0
SELECT INTOでテーブルを作成するには、2つの方法があります。 まず:あなたは一時テーブルを作成することができます:あなたは、あなたが@Table変数を宣言し
2番目のSELECT、INSERTを実行することができ、スキーマを知って SELECT * INTO #TempTableを顧客からの
いくつかの制限があります。 2番目の選択肢: - 後で一時表を削除する必要があります。 - VARCHAR列があり、指定された文字の最大文字数が123文字(例)の場合、その後、より大きな文字数でTEMPテーブルに挿入しようとすると、エラーが発生します。
私の推奨では、使用するために常に表を宣言していますが、それは意図が何であるかを明確にし、可読性を向上させます。
+0
OPが 'SELECT INTO'を使ってテーブルを作成する方法を知りたかったとき、なぜあなたは'一時テーブル 'または'テーブル変数 'が必要でしょうか?このメソッドを使用して実際のテーブルを作成することは、「一時テーブル」を作成したのと同じですので、これらの手順は不要です。 「一時表」のステップを一括して削除するか、ストレスしようとしている他の利点がありますか? – scsimon
関連する問題
- 1. C#で選択ステートメント中にSQL Serverから返されたXMLファイルを格納する方法
- 2. SQLデータベースに格納されている整数を選択して0となる整数を選択する
- 3. SQL ServerでCaseステートメントを選択する
- 4. SQL ServerでVARBINARY(MAX)に格納されているファイル
- 5. vb.net:my.settingsプロパティに格納されているデータを選択してください。
- 6. SQL ServerのFileTableに格納されているファイルにアクセスするには?
- 7. SQLデータベースに格納されている式を評価する
- 8. SQL Serverに格納されているprcedure定義がsys_modules.definitionと異なる
- 9. 複数の選択されたラジオボタンのグリッドビューを格納していますか?
- 10. デフォルトプロジェクトの選択を格納するファイル
- 11. SQL Serverにストアドプロシージャを格納します。
- 12. nvarchar(n)はSQL Serverにどのように格納されていますか?
- 13. データベースから選択して配列に格納する
- 14. 複数選択データバインドリストボックスは、SQLデータソース更新のパラメータとして格納されています
- 15. 転送によってSQL ServerのOutlookから選択した電子メールを格納する
- 16. SQL Serverのオプションのパラメータにprocが格納されていますか?
- 17. SQL Server -SP実行パスがスタックに格納されていますか?
- 18. SQL Serverがストアドプロシージャ内にSQL文を格納する方法
- 19. 長い文字列をSQL Serverに格納する方法
- 20. ASP.NETチェックボックスの値をSQL Serverに格納
- 21. SQL ServerデータベースにC#オブジェクトを格納
- 22. SQL Serverに大量のデータを格納
- 23. UmbracoIdentityデータをSQL Serverに格納
- 24. SQL Serverのイメージ列にイメージを格納しています。
- 25. 結果セットをSQL Serverデータベースに格納していますか?
- 26. 選択するSQL Serverエディション
- 27. caseステートメントの結果を変数に格納するSQL Sever
- 28. SQL Server動的テーブルデータベースに格納されたフィールド名から
- 29. 削除配列は、SQL Serverの列に格納された
- 30. SQL Serverテーブルの列に格納されたクエリを実行する
新しいテーブルのスキーマは、ソーステーブルのスキーマと一致します。 sys.tablesカタログ・ビューをチェックすると、ソース表の定義を見ることができます。 –
私はこの質問にもっと似ているように感じます...あなたは 'create table mytable(...)'コードを、たとえば右クリックして 'script table as ... '後で何かのために。 @MsAll – scsimon
@scsimon:yes - 基になるテーブル/コードを気にするだけで、変数の型については気にしません。私はSVNのない環境にいるので、同じテーブルの異なるバージョンを管理するのに苦労しています。情報がSQL Serverのどこかに格納されているのだろうかと思っていました。 – screechOwl