插入数据sql使用“insert into set”形式的理解
2011-02-20 22:32
483 查看
这个是在整合ucenter的时候,看到的。往往是“insert into table_name set a=$a,b=$b”的格式。
在mysql手册中能看到这种语法:
之前不明白。为什么要使用这种方式。后来听同学说,这样使用是为了提高插入速度。
还没找到相关的资料详细介绍这种语法的不同之处。暂时搁置
在mysql手册中能看到这种语法:
INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name
SET col_name={expr | DEFAULT}, ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]
之前不明白。为什么要使用这种方式。后来听同学说,这样使用是为了提高插入速度。
还没找到相关的资料详细介绍这种语法的不同之处。暂时搁置
相关文章推荐
- 插入数据sql使用“insert into set”形式的理解
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
- EXCEL表里的数据转换成insert into tablename(field)values() SQL插入语句
- insert into插入表,插入多条数据,sql插入表,插入多条数据,数据库插入表,插入多条数据
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程) 分类: 数据库
- Demo of use SQL (Insert logs in system resource usage table)使用sql 的一个示例(插入系统使用日志数据)
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
- PL/SQL使用INSERT...SELECT一次插入多行数据
- sql insert into 一次性插入多条数据 从一张表中查询到的数据插入到另一张表
- 如何优化用SQL语句INSERT INTO … SELECT插入数据时锁全表的问题
- mysql 使用 insert ignore into和unique实现不插入重复数据功能
- mybatis在使用insert into 批量插入数据的问题
- 如何优化用SQL语句INSERT INTO … SELECT插入数据时锁全表的问题
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入
- sql insert into 一次性插入多条数据 从一张表中查询到的数据插入到另一张表
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
- 优化用SQL语句INSERT INTO … SELECT插入数据时锁全表的问题
- C# 用sql insert into 语句向oracle插入数据数据一直未更新
- mysql 使用select插入多条数据,insert into (1,2,3,4,)select(1,2,3,4)
- SQL语句(增、删、改、查)一、增:有4种方法1.使用insert插入单行数据:语法:insert