SQL 十七 INSERT語句

2021-07-24 19:44:02 字數 1321 閱讀 3982

sql表將資料按行儲存,一行接一行。 insert into語句用於向資料庫中的表新增新的資料行。

sql insert into語法如下:

insert into table_name

values (value1, value2, value3,...);

確保值的順序與表中的列的順序相同。

考慮以下employees表:

使用以下sql語句插入新行:

insert into employees 

values (8, 'anthony', 'young', 35);

這些值以逗號分隔,它們的順序對應於表中的列。

結果:

當使用sql insert語句將記錄插入表時,必須為沒有預設值或不支援null的每個列提供乙個值。

或者,您可以在insert into語句中指定表的列名:

insert into table_name (column1, column2, column3, ...,columnn)  

values (value1, value2, value3,...valuen);

column1,column2,...,column是要插入資料的列的名稱。

insert into employees (id, firstname, lastname, age) 

values (8, 'anthony', 'young', 35);

這將把資料插入相應的列:

您可以指定自己的列順序,只要以與列相同的順序指定值即可。

也可以僅將資料插入特定列。

insert into employees (id, firstname, lastname) 

values (9, 'samuel', 'clark');

結果:

該行的age列自動變為0,因為它是其預設值。

生成Insert語句SQL儲存過程

create procedure dbgendata tablename varchar 100 表名 asdeclare columnname varchar 100 列名 declare typename varchar 100 資料型別 declare columns varchar 8000...

sql語句,綜合insert 和 select

示例 兩張表,一張是admin id,username,pass info id,integral 條件 info 的integral的值要插入到username裡,pass也要插入自定義的值 insert into admin username,pass select integral,123 f...

SQL中INSERT語句的使用技巧

在sql資料庫操作中,插入是最常用的操作之一,下面就為您介紹sql語句中insert語句使用的一些技巧,供您參考,希望對您有所啟迪。insert 向表中新增乙個新記錄,你要使用sql insert 語句。這裡有乙個如何使用這種語句的例子 insert mytable mycolumn values ...