DML语句 INSERT INTO插入数据

格式:

 

INSERT INTO 表名[字段名] VALUES (字段列表值);
INSERT INTO emp(cid,ename,add) VALUES(1,'张三','北京');

 

  

 

INSERT INTO 语句的细节

       1.插入的数据应与字段类型相同。

       2.数据长度应在列的规定范围内

       3.在values中列出的数据位置必须与被加入的列的排列位置相对应。

       4.字符和日期数据应包含在单引号中

       5.列可以插入空值

       6.INSERT INTO 表名(列名...) VALUES(值1),(值2),(值3)形式添加多条记录

 INSERT INTO `googs` (id,goods_name, price) VALUES(30,’oppo手机’,3000),(40,'小米手机',2500),(50,'金立手机',5000);

       7.如果是给表中的所有字段添加数据,可以不写前面的字段名称

       8.默认值的使用,当不给某个字段值时,如果有默认值就会添加默认值,否则报错。

  --如果某个列没有给定not null,那么当添加数据时,没有给定值,则会默认给null。

  --如果我们希望指定某个列的默认值,可以在创建表时指定

INSERT INTO `goods` (id,goods_name) VALUES (80,’格力手机’);

  

posted @ 2021-07-12 08:44  echo-123  阅读(223)  评论(0)    收藏  举报