admin 管理员组文章数量: 887021
2023年12月19日发(作者:react中hooks实现生命钩子)
insert into用法
insert into是SQL语言中的数据插入命令,用于向已有的数据库表中插入数据。下面是insert into命令的基本语法:
```
insert into 表名称(列1, 列2, 列3, ...) values(值1, 值2, 值3, ...);
```
1. 插入所有列
如果要把所有列都插入,可以省略列名部分,直接写入对应的值:
例如,要向一个名为students的表中插入一条记录,需要以下SQL语句:
这个语句会把'001', '小明', '男', 18, '北京市'分别插入到students表的前5列中。
```
insert into students(stu_no, name, city) values('002', '小红', '上海市');
```
3. 插入多条记录
可以通过一条insert into语句插入多条记录,例如:
这个语句会把第一条记录和第二条记录分别插入到students表中。
4. 插入查询结果
```
insert into students(stu_no, name, gender, age, city) SELECT sno, sname,
sgender, sage, scity FROM students2 WHERE sage > 20;
```
这个语句会把students2表中年龄大于20的记录插入到students表中,其中sno、sname、sgender、sage、scity是students2表的列名。
5. 插入默认值
```
insert into 表名称 DEFAULT VALUES;
```
这个语句会自动生成一个唯一的自增长值,并插入到id_table表的第1列中(假设id_table只有1列)。
版权声明:本文标题:insert into用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1702925427h436191.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论