一,数据的插入(insert 语句的使用方法)
使用insert语句可以向表中插入数据(行)。原则上,insert语句每次执行一行数据的插入。
列名和值用逗号隔开,分别扩在()内,这种形式称为清单。
对表中所有列进行insert 操作时可以省略表名后的列清单。
插入null时需要在values子句的值清单中写入null。
可以为表中的列设定默认值(初始值)。默认值可以通过在create table语句中,为列设置default约束来设定。
插入默认值可以通过两种方式实现。即在insert语句的values子句中指定default关键字(显示方法),或省略列清单(隐式方法)。
使用 insert ...select 可以从其他表中复制数据。
1,什么是insert
通过create table 语句创建出来的表,可以将其比作一个空空如也的箱子,只有把数据装入到箱子中,它才能被称为数据库。
为了学习insert语句,我们创建一张新表,除了为hanbai_tanka 列(销售单价)设置了Default ) 的约束外,其他与之前的完全相同。
如上,仅仅创建了一张空表,还没有插入数据
2,insert 语句的基本语法
INSERT into <表名> (列1,列2,列3,...) values (值1,值2,值3,...);