数据插入
- insert是用来插入(或添加)行到数据库表的
- 插入完整的行
- 插入行的一部分
- 插入多行
- 插入某些查询结果
插入行
values必须以其指定的次序匹配指定的列名,不一定按各个列在表中出现的顺序。其优点是,即使表的结构改变,此insert语句仍然能正常工作
insert into tablename (columnname1,columnname2) values (value1,value2);
插入多行,values用逗号分隔
不想插入某行可以写null
不写列名,插入,如果有default value 会默认写入,没有default value则为null
insert into tablename1 (columnname1,columnname2) select columnname3,columnname4 from tablename2;
INSERT语句用于向数据库表中插入新数据,可以指定列名并提供对应的值,或者不指定列名让系统自动填充默认值或NULL。支持一次插入多行,如果列值未知或不需要插入,可以使用NULL。同时,可以结合SELECT语句从一个表复制数据到另一个表。

被折叠的 条评论
为什么被折叠?



