【sql 语句基础】——增(insert)
增(insert)
insert 使用规范
insert into table_name[(column [, column...])]
values (values [,values...]);
insert 代码样例
复制代码
not null 设置该元素不能为空值,default 设置没赋值的默认值
复制代码
insert 注意事项
插入数据应该与字段类型相同。('30'可以添加在 int 中),'abc'不可以)
数据长度应该在规定范围内。
values 中列出的数据位置必须与被加入的列的排列相对应。
字符和日期应该加入在' '中。
列可以插入空值,前提该字段允许空,insert into table values'null'。
insert into table_name(列名...) values (),(),(),形成多条记录。
如果给表中的所有字段添加数据,可以不写前面的字段名称。
默认值的使用,当不给某个字段值时,如果有默认值就会添加默认值,否则报错。(如果某个列,没有指定 not null,添加数据时,没有给定值会默认为空)
版权声明: 本文为 InfoQ 作者【写代码两年半】的原创文章。
原文链接:【http://xie.infoq.cn/article/3c09b9ad29174d206a5eca0d3】。文章转载请联系作者。
评论