sql >> データベース >  >> RDS >> Sqlserver

既存のテーブルからテーブル(構造)を作成する

    試してみてください:

    Select * Into <DestinationTableName> From <SourceTableName> Where 1 = 2
    

    これはインデックスやキーなどをコピーしないことに注意してください。

    全体をコピーする場合 構造では、テーブルの作成スクリプトを生成する必要があります。そのスクリプトを使用して、同じ構造の新しいテーブルを作成できます。その後、必要に応じてデータを新しいテーブルにダンプすることもできます。

    Enterprise Managerを使用している場合は、テーブルを右クリックし、[コピー]を選択してスクリプトの作成を生成します。



    1. Oracleのlistaggの代わりに?

    2. GET_FORMAT()の例– MySQL

    3. select内で変数を定義し、同じselect内で使用します

    4. SQLServerピボットと複数結合