-- Tips:数据更新--一、插入数据--1.INSERT 语句的基本语法--语法:--INSERT INTO <表名>(列1, 列2, ...) VALUES (值1, 值2, ...)--示例INSERT INTO dbo.conbio ( conbio_id , conbio_name , ...
分类:
数据库 时间:
2018-04-16 14:35:44
阅读次数:
194
MySQL数据库基础(六)——SQL插入、更新、删除操作一、插入数据1、为表的所有字段插入数据使用基本的INSERT语句插入数据要求指定表名称和插入到新记录中的值。INSERTINTOtable_name(column_list)VALUES(value_list);insertinto`TSubject`(subjectID,subjectName,BookName,Publisher)valu
分类:
数据库 时间:
2018-03-29 21:15:38
阅读次数:
181
子查询 子查询可以分为单行子查询和多行子查询 单行子查询 [1] 将一个查询的结果作为另外一个查询的条件来使用 特点: 子查询在主查询前执行一次 主查询使用子查询的结果 [2] 子查询可以作为insert语句的值来使用 [3] 子查询可以作为update的条件或者修改的值来使用 [4] 子查询可以作 ...
分类:
数据库 时间:
2018-03-25 12:00:23
阅读次数:
246
在很多时候我们会操作数据库表,但是在向表中插入数据时,会遇到表中已经存在该id的数据或者没有该id的数据的情况,没有该id的数据的情况时直接插入就OK,遇到已经存在该id的数据的情况则更新该id的数据。 在这里我们使用replace into 语句,该语句是insert into 语句的增强版,可以 ...
分类:
数据库 时间:
2018-03-10 20:25:17
阅读次数:
199
利用数据的存储过程生成测试数据: 我们可以通过数据库的的 INSERT 语句直接在存储过程中向普通数据表中添加数据,但是 当我们添加到百万数据后,往普通表插入测试数据的性能就会明显降低。所以在这里建议 使用内存表做一个中间铺垫,在内存表中生成完百万条数据后,在一次性的插入普通数据表 即可完成百万条测 ...
分类:
数据库 时间:
2018-03-07 19:02:52
阅读次数:
180
首先在Mybatis Mapper文件中insert语句中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是保存主键值的属性。 例如: <insert id="save" parameterType=“Survery" useGeneratedKe ...
分类:
其他好文 时间:
2018-02-28 17:36:25
阅读次数:
134
一、DDL兼容性规范(防止表结构变更后,原有的SQL执行报错)只能增加字段或修改字段长度(字段长度改大),不能修改字段名字和类型,不能删除字段不能删除表或者修改表名称 二、DML兼容性规范insert语句需指定列,INSERT INTO table_name (列1, 列2,...) VALUES ...
分类:
数据库 时间:
2018-02-05 21:55:17
阅读次数:
234
今天从服务器上面以SQL文件导出数据库时,发现导入失败,提示insert 语句执行错误, 插入数据时内容有外键关联,无法插入数据。 可以通过设置MySQL的外键约束的方法来进行设置。 mysql启动和关闭外键约束的方法(FOREIGN_KEY_CHECKS) 禁用外键约束: 启用外键约束: 查看当前 ...
分类:
数据库 时间:
2018-01-29 15:45:30
阅读次数:
1430
1,mybatis中操作注意点 1,update语句与insert语句返回值是语句影响数据库的行数,而不是成功执行就返回1, 2, 同一个事务的操作中,前面方法对数据库进行的写操作,会改变事务内数据库的数据,能够在下一个方法的查询方法中被查询到。 3, 实体类(entity)对象的属性 < 数据库的 ...
分类:
数据库 时间:
2018-01-28 17:20:11
阅读次数:
260
参考内容: http://blog.sina.cn/dpool/blog/s/blog_90629d5301014a5w.html 在数据库中一个字段的默认值为1,但是在插入数据后,本来该字段为空,值应该为1,但是实际值为空。 查看了一下日志中输出的语句,在插入改条数据时,首先执行insert语句, ...
分类:
数据库 时间:
2018-01-19 18:53:27
阅读次数:
224