摘要:
--将所有HY开头的表都生成一个更新触发器的脚本('/'是为了连续创建多个触发器而不报错)select 'CREATE OR REPLACE TRIGGER '||table_name||' BEFORE UPDATE on '||table_name||' REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW ... 阅读全文
摘要:
--1、查看用户的proifle,一般是default select username,profile from dba_users; --2、查看概要文件(default)的密码有效期设置 select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; --3、将密码有效期由... 阅读全文
摘要:
Oracle建表提示: 错误报告:SQL 错误: ORA-00904: : 标识符无效00904. 00000 - "%s: invalid identifier"*Cause: *Action: 这个可能是列用到了oracle的保留关键字。 注意:不能用保留关键字做列名,建议使用其他列名。 查询o 阅读全文
摘要:
MySql数据备份 1. cmd 环境下备份 在cmd环境下备份mysql数据库可用到如下命令: 1、备份某表 mysqldump -u username -p dbname table1 table2 ...> BackupName.sql 参数说明: dbname:表示数据库的名称; table 阅读全文
摘要:
ETL全量多表同步简述 1. 实现需求 当原数据库的表有新增、更新、删除操作时,将改动数据同步到目标库对应的数据表。 2. 设计思路 设计总体流程图如下: 1、获取同步表名如下图: 2、循环迁移数据如下图: 3、循环迁移数据的数据处理如下图: 2.1. 软件安装 1、Jdk 2、Kettle同步工具 阅读全文
摘要:
ETL全量单表同步简述 1. 实现需求 当原数据库的表有新增、更新、删除操作时,将改动数据同步到目标库对应的数据表。 2. 设计思路 设计总体流程图如下: 注意点: 1、数据库合并时,选择正确的数据源。 2、不要选“简易转换”。 2.1. 软件安装 1、Jdk 2、Kettle同步工具 说明: ke 阅读全文
摘要:
ETL增量单表同步简述 1. 实现需求 当原数据库的表有新增、更新、删除操作时,将改动数据同步到目标库对应的数据表。 2. 设计思路 设计总体流程图如下: 步骤简单说明: 1、设置job的执行属性,如下图: 2、根据要同步的表名,更新同步配置表synConfig的endTime。 3、根据begin 阅读全文
摘要:
ETL增量单表同步简述 1. 实现需求 当原数据库的表有新增、更新、删除操作时,将改动数据同步到目标库对应的数据表。 2. 设计思路 设计总体流程图如下: 步骤简单说明: 1、设置job的执行属性,如下图: 2、根据要同步的表名,更新同步配置表synConfig的endTime。 3、获取同步时间段 阅读全文
摘要:
Eclipse 远程tomcat调试程序 很多时候我们把代码部署到云服务器上,需要调试的时候可以选择远程调试,既节省时间,效率又高。下面详细介绍如何进行远程调试。 1.1. 创建startup-debug.bat 1、找到云主机上的apache-tomcat-7.0.73\bin\startup.b 阅读全文
摘要:
Hibernate自定义主键生成 当使用Hibernate定义pojo的时候,有时候需要生成一定规则的数据表主键,这时候我们可以采用自定义主键生成方式去生成主键。 例如: 1、在pojo属性中定义数据表主键 2、创建主键生成器 注意:在pojo的父类中有时候带有@MappedSuperclass注解 阅读全文