DML語句(二) 插入語句

2022-08-13 02:12:22 字數 503 閱讀 6626

一、方式一

語法:insert into (欄位名,...) values(值,...);

特點:1、要求之的型別和字段的型別要一致或相容

2、欄位的個數和順序不一定與原始表中的字段個數和順序一致

但必須保證值和字段一一對應

3、假如表中有可以為 null 的字段,注意可以通過以下兩種方式插入 null 值

① 欄位和值都省略

② 欄位寫上,值使用 null

4、欄位和值的個數必須一致

5、欄位名可以省略,預設所有列

二、方式二

語法:insert into 表名 set 字段 = 值,字段 = 值,...;

兩種方式的區別

1、方式一支援一次插入多行 ,語法如下:

insert into 表名 【(欄位名,...)】 values(值,...)(值,...),...;

2、方式一支援子查詢,語法如下:

insert into 表名

查詢語句;

四 插入語句

向表中新增乙個新記錄,你要使用sql insert 語句。這裡有乙個如何使用這種語句的例子 insert mytable mycolumn values some data 這個語句把字串 some data 插入表mytable的mycolumn欄位中。將要被插入資料的字段的名字在第乙個括號中指定...

Mysql插入語句

方式一語法 insert into 表名 列名,values 值1,值要與列名對應1.插入的值型別要與列的型別一致或相容 insert into beauty id,name,borndate,phone,photo,boyfriend id values 13,肥清 女 1990 4 23 111...

多表插入語句

多表插入語句分為以下四種 無條件insert。有條件insert all。轉置insert。有條件insert first。首先建立測試用表 create table emp empno number 4 ename varchar2 10 job varchar2 9 deptno number ...