数据库
仙道Bob
我曾经跨过山和大海 也穿过人山人海 直到看见平凡才是唯一的答案
展开
-
几种常用数据库驱动及连接
1.MysqlClass.forName("com.mysql.jdbc.Driver");String URL="jdbc:mysql://localhost:3306/db_mysql";2.OracleClass.forName("oracle.jdbc.driver.OracleDriver");String URL="jdbc:oracle:thin:@loaclhost:1521:db_orcl";3.PostgresqlClass.forName("o..原创 2020-09-05 15:19:52 · 1456 阅读 · 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 · 2014 阅读 · 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 · 2641 阅读 · 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 评论