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

SQLServerの挿入例

    1行のデータを挿入するには:

    INSERT INTO USERS
    VALUES (1, 'Mike', 'Jones');
    

    (すべてではなく)特定の列に挿入を行うには、更新する列を指定する必要があります。

    INSERT INTO USERS (FIRST_NAME, LAST_NAME)
    VALUES ('Stephen', 'Jiang');
    

    SQL Server 2008以降に複数行のデータを挿入するには:

    INSERT INTO USERS VALUES
    (2, 'Michael', 'Blythe'),
    (3, 'Linda', 'Mitchell'),
    (4, 'Jillian', 'Carson'),
    (5, 'Garrett', 'Vargas');
    

    以前のバージョンのSQLServerに複数行のデータを挿入するには、次のように「UNIONALL」を使用します。

    INSERT INTO USERS (FIRST_NAME, LAST_NAME)
    SELECT 'James', 'Bond' UNION ALL
    SELECT 'Miss', 'Moneypenny' UNION ALL
    SELECT 'Raoul', 'Silva'
    

    「INTO」キーワードは、INSERTクエリではオプションであることに注意してください。ソースおよびより高度なクエリはここにあります。



    1. PostgreSQL一時テーブル

    2. IRI Voracity(Total Data Management)の紹介[ビデオ]

    3. 説明計画と実行計画の違い

    4. MicrosoftがSQLServer2012R2とSQLServer2012R3を発表しました。