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

SQL ServerテーブルのINSERTステートメントを自動生成するための最良の方法は何ですか?

    Microsoftは、SSMS 2008のこの機能を宣伝する必要があります。探している機能は、スクリプトの生成に組み込まれています。 ユーティリティですが、この機能はデフォルトでオフになっているため、テーブルのスクリプトを作成するときに有効にする必要があります。

    これは、INSERTを生成するための簡単な実行です。 SQL Management Studio 2008へのスクリプトやアドインを使用せずに、テーブル内のすべてのデータのステートメント:

    1. データベースを右クリックして、タスクに移動します>スクリプトを生成する
    2. スクリプトを生成するテーブル(またはオブジェクト)を選択します。
    3. スクリプトオプションの設定に移動します タブをクリックし、詳細をクリックします ボタン。
    4. 一般 カテゴリについては、スクリプト化するデータの種類に移動してください
    5. 3つのオプションがあります:スキーマのみデータのみ 、およびスキーマとデータ 。適切なオプションを選択し、 OKをクリックします 。

    次に、CREATE TABLEを取得します ステートメントとすべてのINSERT SSMSから直接データのステートメント。



    1. pdoはワイルドカードを使用してステートメントを準備しました

    2. 5データベース監視を改善するためのSQL構文とクエリの原則

    3. 列SQLを動的に作成する

    4. エンティティデータモデルを作成できません-MySqlとEF6を使用