频道栏目
首页 > 资讯 > SQL函数 > 正文

SQL INSERT INTO

22-08-01        来源:[db:作者]  
收藏   我要投稿

INSERT INTO 语句用于向表格中插入新的行。

基本信息

外文名

SQL INSERT INTO

作    用

用于向表格中插入新的行

 

属    性

函数

表名称

VALUES (值1, 值2,....)

目录

1语法

2做法

折叠编辑本段语法

INSERT INTO 表名称 VALUES (值1, 值2,....)我们也可以指定所要插入数据的列:

INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

折叠插入新的行

"Persons" 表:

LastName

FirstName

Address

City

Carter

Thomas

Changan Street

Beijing

SQL 语句:

INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

结果1

LastName

FirstName

Address

City

Carter

Thomas

Changan Street

Beijing

Gates Bill Xuanwumen 10 Beijing

折叠在指定的列中插入数据

"Persons" 表:

LastName

FirstName

Address

City

Carter

Thomas

Changan Street

Beijing

Gates Bill Xuanwumen 10 Beijing

结果2

INSERT INTO Persons(LastName,Address) VALUES ('Wilson', 'Champs-Elysees')

LastName

FirstName

Address

City

Carter

Thomas

Changan Street

Beijing

Gates Bill Xuanwumen 10 Beijing

Wilson

Champs-Elysees

折叠编辑本段做法

大容量加载数据的最佳做法

使用 INSERT INTO SELECT 进行大容量加载数据并按最小方式记录日志

您可以使用 INSERT INTO <target_table> SELECT <columns> FROM < source_table> 高效地将大量行从一个表(例如临时表)传输到按最小方式记录日志的其他表中。按最小方式记录日志可以提高语句的性能,减少在事务期间此操作填充可用事务日志空间的可能性。

针对此语句的按最小方式记录日志具有以下要求:

此外,可能还可以以最小方式记录通过 MERGE 语句中的插入操作插入堆中的行。

相关TAG标签
上一篇:怎么处理感情问题?用这5种方法修复感情!
下一篇:substr - SQL数据库操作函数
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站