SQL insert


INSERT INTO 插入語句

INSERT INTO語句用於在表中插入新記錄。

可以用兩種方式編寫INSERT INTO語句。

第一種方法指定列名和要插入的值:

1
2
INSERT INTO table_name ( 字段1 , 字段2 , 字段3 , ...)
VALUES ( value1 , value2 , value3 , ...);

第二種方法為表的所有列添加值,則無需在SQL查詢中指定列名。 但是,請確保值的順序與表中的列的順序相同。 INSERT INTO語法如下:

1
2
INSERT INTO table_name
VALUES ( value1 , value2 , value3 , ...);

插入示例

以下SQL語句在“Customers”表中插入新記錄:

1
2
INSERT INTO Customers (CustomerID,CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES (92,'Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');

插入后結果如下:


僅在指定列中插入數據

也可以僅在特定列中插入數據。以下SQL語句將插入新記錄,但僅在“CustomerName”,“City”和“Country”列中插入數據(CustomerID將自動更新):

1
2
INSERT INTO Customers (CustomerName, City, Country)
VALUES ( 'Cardinal' , 'Stavanger' , 'Norway' );

轉載至:https://www.liyongzhen.com/sql/sql-insert-into


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM