数据库
仙道Bob
我曾经跨过山和大海 也穿过人山人海 直到看见平凡才是唯一的答案
展开
-
几种常用数据库驱动及连接
1.Mysql Class.forName("com.mysql.jdbc.Driver"); String URL="jdbc:mysql://localhost:3306/db_mysql"; 2.Oracle Class.forName("oracle.jdbc.driver.OracleDriver"); String URL="jdbc:oracle:thin:@loaclhost:1521:db_orcl"; 3.Postgresql Class.forName("o..原创 2020-09-05 15:19:52 · 1455 阅读 · 0 评论 -
linux连接mysql、oracle、pg
使用source执行mysql文件 连接mysql格式:mysql -h主机地址 -u用户名 -p用户密码 mysql -h 192.168.1.1 -P 3306 -u abc-pabc123 切换数据库:use abc; 执行sql文件:source /data/check.sql 用sqlplus连接oracle格式:sqlplus username/password@//host:p...原创 2019-06-11 14:07:47 · 1395 阅读 · 0 评论 -
开窗函数OVER(PARTITION BY... ORDER BY...)详解
本文转自:【Orcale】分析函数 OVER(PARTITION BY... ORDER BY...)的讲解 项目中用到分组排序,求和之类的,这位小哥写的很详细,记录一下 算当期之后剩余的本金利息和 select rid||'',lid,indexs,should_capital,fact_capital,should_interest,fact_interest, sum(should_...转载 2018-11-20 17:20:05 · 2013 阅读 · 0 评论 -
查看Postgresql表名、主键、列名
Postgresql有很多系统表,可以查主键、列名、类型、备注、索引等。 参考:https://www.yiibai.com/manual/postgresql/catalogs.html 为了配置datax通用脚本,用到这些,记录一下: select table_schema,table_name,concat('s01_',table_name) as target_table,t.co...原创 2019-08-09 11:25:16 · 2639 阅读 · 0 评论 -
查看Mysql表名、主键、列名
Mysql有几个内部表,存放schema,表名,主键,索引,列名等信息。 此次做数仓迁移,为了配置datax通用脚本,用到这些,顺手整理一下: select t.table_schema,t.table_name,concat('vnm_db01_',t.table_name) targettable,k.column_name,group_concat(c.column_name) as ...原创 2019-07-29 17:29:55 · 8195 阅读 · 0 评论