18
2018
11

【Oracle工具】加入了代码格式化,多表输入,语句对齐等功能

功能上进行了修改。用的是JFrame控件,自动格式化SQL并且自动复制到Windows剪切板。需要Java环境运行。加入了代码格式化,多表输入,语句对齐等功能。通过jdbc连接oracle数据库,通过hashmap封装键值对,再用阿里fastjson进行封装成json,再解析json为数组,最后解析对象到具体的对象中。最后利用正则匹配出对应的连接串。 public String InputTableName(String tablename,String 
17
2018
11

Notepad++常用处理文本方法

目录 11.去除空行 21.1 方法一:设置快捷键 21.2 方法二:利用自带菜单 21.3 方法三:利用扩展(需多次执行) 32.在行首或者末尾添加字符 42.1 行首添加字符 42.2 行尾添加字符 43.列编辑 53.1 批量列编辑(ALT+鼠标左键) 53.2 点选列编辑(需设置) 53.3 列编辑自动编号(快捷键 ALT+C) 64.正则表达式跨字符加工 64.1([aA-zZ]+)加工字符 64
12
2018
11

Kettle自动建表同步数据

总体预览主要原理是通过从数据库中获取DDL语句,然后判断表存不存在,存在则自动同步数据,不存在则先建表后再同步数据。缺点:表存在并且不为空表。1.1获取表信息2.2字符替换和设置变量3.3检查表是否存在4.4执行建表脚本 5.5表数据同步6.6合成上一个job7.7完成带有发送邮件的job 特别注意:循环设置密码设置
03
2018
11

【Vertica】centos 安装vertica单机详细过程

[root@localhost java]# ls jdk1.8.0_191  jdk-8u191-linux-x64.tar.gz [root@localhost java]# vi /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_191  export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JA
03
2018
11

【Talend】增量更新

第一步,准备数据源:A, 源数据源:SQL Server数据表   这里跳过schema的基本知识。B, 目的数据源:MySQL数据表这里跳过schema的基本知识。 第二步:增加一个tMap(相当于一个容器,处理表之间的关系)组件 第三步:输出数据到目的表这里跳过schema的基本知识。第四步:增加查看自行结果输出日志(这一步可有可无,主要是为了方便,不用到数据库看实际结果) 第五步执行作业第二次执行,为了检查是否有问题,有没有重复数据过来。&
01
2018
11

【转MySQL】Linux环境MySQL新建用户和数据库并授权

1.登录mysql#mysql -u root -p2.新增用户insert into mysql.user(Host,User,Password) values("localhost","xxx",password("***"));注释:xxx为新建用户名,***为用户密码3.执行该句后,还需要刷新权限表flush privileges;4.新建数据库并赋予用户权限create database dbtest;全部授权:允许本地登录g
28
2018
10

【Oracle】行比较函数 COALESCE / GREATEST / LEAST

1. COALESCE 返回该表达式列表的第一个非空value。    格式: COALESCE(value1, value2, value3, ...)    含义: 返回value列表第一个非空的值。               value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较。    EXAMPLE: select coales
26
2018
10

【Linux】修改history默认保存1000条

[root@centos ~]# sed -i 's/^HISTSIZE=1000/HISTSIZE=20000/' /etc/profile [root@centos ~]# source /etc/profile   //使其立即生效 [root@centos ~]#  echo $HISTSIZE  20000
20
2018
10

【Linux】安装软件的同时保存rpm包,以便在无网的环境下离线安装

#保留yum包,将/etc/yum.conf里对应的keepcache参数改为1即可 [root@localhost java]#source /etc/profile #使文件立即生效 [root@localhost java]# vim /etc/yum.conf keepcache=1 [root@localhost java]# cat /etc/yum.conf [main] cach
17
2018
10

【MySQL】时间维度表和存储过程创建

MySQL时间维度表和存储过程创建 第一步:先建表: CREATE TABLE IF NOT EXISTS T_TIME_DIM(      DATE DATE DEFAULT NULL,      ID INT(11) NOT NULL,   &nb