[英]SQL Insert with AUTO INCREMENT
我正在嘗試向數據庫中插入50個值,該表有兩個列名,一個是設置為自動遞增的ID列,另一個是用於代碼的列。
當我嘗試插入時,出現錯誤。
這是我的SQL代碼:
INSERT INTO Names (Id, Code)
VALUES (NULL, 'CodeHere', NULL, 'CodeHere', NULL, 'CodeHERE' );
如果ID列是自動遞增的,則不要包含該列,並且每次將輸入拆分為一個值
INSERT INTO Names (Code)
VALUES ('CodeHere'),('CodeHere'),('CodeHERE' );
INSERT INTO Names VALUES ('CodeHere'),('2CodeHere'),('3CodeHere'),('4CodeHere')
只需忽略自動遞增列即可。
用這個
INSERT INTO Names (Id, Code)
VALUES (NULL, 'CodeHere'), (NULL, 'CodeHere') ,( NULL, 'CodeHERE' );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.