## ##pt-osc之工作流程:1、检查更改表是否有主键或唯一索引,是否有触发器2、检查修改表的表结构,创建一个临时表,在新表上执行ALTER TABLE语句3、在源表上创建三个触发器分别对于INSERT UPDATE DELETE操作4、从源表拷贝数据到临时表,在拷贝过程中,对源表的更新操作会写 ...
分类:
其他好文 时间:
2018-12-27 13:18:32
阅读次数:
133
做微信时发现用户昵称中有emoji 字符 导致数据库插入时出现问题 异常信息 解决方式 1.修改数据库编码为utf8mb4 2.修改表的编码(可以修改全部都修改,也可以只修改某一个的)(一定要修改,修改完数据库编码之后表的编码其实并没有改变,还需要单独修改表的编码) 3.修改mysql驱动版本 驱动 ...
分类:
数据库 时间:
2018-12-24 12:02:22
阅读次数:
198
django之ORM数据库操作 django之ORM数据库操作 django之ORM数据库操作 django之ORM数据库操作 一、ORM介绍 映射关系: 表名 》类名 字段 》属性 表记录 》类实例化对象 ORM的两大功能: 操作表: - 创建表 - 修改表 - 删除表 操作数据行: - 增删改查 ...
分类:
数据库 时间:
2018-12-21 16:08:52
阅读次数:
168
A表B表相关联 更新B表中的VisitWeek字段值 CCD_PartnerVisit 此为B表 Dell_FiscalWeek 此为A表 UPDATE CCD_PartnerVisit SET VisitWeek = 'FY'+convert(varchar(50),Dell_FiscalWeek ...
分类:
数据库 时间:
2018-12-20 23:17:02
阅读次数:
272
mysql修改表、字段、库的字符集(转) 原文链接:http://fatkun.com/2011/05/mysql-alter-charset.html MySQL中默认字符集的设置有四级:服务器级,数据库级,表级 。最终是字段级 的字符集设置。注意前三种均为默认设置,并不代码你的字段最终会使用这个 ...
分类:
数据库 时间:
2018-12-20 18:54:30
阅读次数:
214
注意: 1.方法executeQuery 用于产生单个结果集(ResultSet)的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。但也只能执行查询语句,执行后返回代表查询结果的ResultSet对象。 ...
分类:
数据库 时间:
2018-12-17 20:15:39
阅读次数:
167
MySQL ALTER TABLE语句简介 可以使用alter table语句来更改现有表的结构。 alter table语句可用来添加列,删除列,更改列的数据类型,添加主键,重命名表等等。 以下说明了alter table语句语法: alter table table_name action1[, ...
分类:
数据库 时间:
2018-12-14 12:41:58
阅读次数:
167
阅读目录 一 存储引擎介绍 二 表介绍 三 创建表 四 查看表结构 五 数据类型 六 表完整性约束 七 修改表ALTER TABLE 八 复制表 九 删除表 一 存储引擎介绍 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制 详见:http://www.cnblogs.com/linh ...
分类:
其他好文 时间:
2018-12-11 19:44:54
阅读次数:
206
时间戳方式抽取数据 介绍:它是一种基于快照比较的变化数据捕获方式,在源表上增加一个时间戳字段,系统中更新修改表数据的时候,同时修改时间戳字段的值。当进行数据抽取时,通过比较上次 抽取时间与时间戳字段的值来决定抽取那些数据。有的数据库的时间戳支持自动更新,即表的其他字段的数据发生变化时,自动更新时间戳 ...
分类:
其他好文 时间:
2018-12-10 14:04:10
阅读次数:
215
修改列名 alter table 表名 rename column 旧列名 to 新列名; 修改列类型 alter table 表名 modify (列名varchar(255)); 删除表某一列 alter table 表名 drop column 列名 给表增加一列 alter table 表名 ...
分类:
其他好文 时间:
2018-11-27 19:20:53
阅读次数:
173