三种常见的SQL插入语句

数据库 SQL Server
SQL数据库中插入语句是最经常用到的SQL语句,下面就将为您介绍三种SQL插入语句,希望对您有所帮助。

SQL插入语句是最常见的SQL语句之一,下面将为您介绍三种最常见的SQL插入语句,供您参考,如果您对SQL语句方面感兴趣的话,不妨一看。

我们在插入数据到数据库中的时候,常用的SQL插入语句如下:

INSERT INTO table1(id, name, address) VALUES(1, ygl, 'beijing')——适用于T-sql和PL/SQL;

SELECT id, name, address INTO table2 FROM table1——自动创建table2,T-sql用法;

INSERT INTO table2(id, name, address) SELECT id, name, address FROM table1

这里简单说一下第三句SQL插入语句,由于可以指定插入到talbe2中的列,以及可以通过相对较复杂的查询语句进行数据源获取,可能使用起来会更加的灵活一些,但我们也必须注意,我们在指定目标表的列时,一定要将所有非空列都填上,否则将无法进行数据插入,还有一点比较容易出错的地方就是,当我们写成如下简写格式:

INSERT INTO table2 SELECT id, name, address FROM table1

此时,我们如果略掉了目标表的列的话,则默认会对目标表的全部列进行数据插入,且SELECT后面的列的顺序 必须和目标表中的列的定义顺序完全一致 才能完成正确的数据插入,这是一个很容易被忽略的地方,值得注意。
 

 

【编辑推荐】

批量执行SQL语句的示例

SQL连接的几种方式

SQL select语句的处理顺序

三种SQL分页语句

如何定义SQL主键

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-25 14:38:29

SQL分页

2010-09-06 09:11:24

SQLUPDATE语句

2017-12-29 08:26:28

存储引擎MySQL

2010-09-24 19:18:22

SQL索引

2021-08-10 10:14:14

存储接口存储设备存储

2010-11-12 14:00:24

Transact-SQ

2010-08-24 09:43:33

2010-11-22 17:00:10

MySQL建表语句

2009-08-04 09:09:56

Java常见异常

2021-10-09 06:59:36

技术MyBatis数据

2011-09-15 15:08:27

2009-11-10 13:19:09

动态路由协议

2010-06-28 17:43:44

SQL Server

2011-04-14 09:36:57

Java

2009-12-21 13:37:43

WCF消息交换

2016-02-22 10:10:03

云应用云陷阱云安全

2011-08-17 18:12:48

2010-10-21 16:18:37

sql server服

2010-09-08 16:38:13

SQL循环语句

2010-09-06 10:04:31

CSS样式表
点赞
收藏

51CTO技术栈公众号