- 博客(5)
- 收藏
- 关注
原创 oracle数据库中 connect by 用法
基本语法:select * from table [start with condition1] connect by [prior] id=parentid; 这种用法就表示从上往下查找数据;select * from table [start with condition1] connect by id= [prior] parentid 这种用法就表示从下往上查找数据;常见用法: 1.生成序列结果集: 通过rownum 生成 ...
2020-06-17 17:59:16
341
原创 Oracle 中sqlload 的数据导入
ORACLE 利用 sqlload 导入 数据一、新建 数据库表二、新建ctl 文件注意:1. 文件路径为全中文 ,用英文单引号括起来2. 数据表的表名,以及分割符需用英文的单引号和双引号括起来三、新建.csv样例数据四、win+r 打开cmd 命令窗口,切换到ctl文件所在文件夹下或在 control 命令后加上文件全路径sqlldr scott/scott@localhost:1521/orcl control=f:\data\sqload.ctl log=sqlload.out验
2020-06-14 17:11:51
1527
原创 一行多列转置
select t2.* from table1 as t1pivot ([聚合函数] for [行转列的条件列] in ([与“行转列条件列”匹配]) t2;聚合函数(sum,max,avg等),可以支持一或多个,但是需要使用别名(列:sum(t1.x1) a,sum(t1.x2) b)行转列的条件列,如果是需要多个列,使用concat或者||拼接成一个列表pro_log如下:年、月拼接作为组合条件需要查询 qty和qty*price的的数据并转成列select t2.* from (sel
2020-06-09 18:37:35
429
原创 python 显示系统时间
显示系统时间:import timefrom datetime import datetime as dtstart_time = dt.now()print(start_time)print(time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))
2020-05-13 10:45:46
439
原创 oracle锁表解锁
oracle 表被锁死-------oracle解锁pid,查找被锁住的pidSELECT SESS.SID,SESS.SERIAL#,LO.ORACLE_USERNAME,LO.OS_USER_NAME,AO.OBJECT_NAME,LO.LOCKED_MODE,SESS.LOCKWAITFROM VLOCKEDOBJECTLO,DBAOBJECTSAO,VLOCKED_OBJ...
2020-03-04 09:03:46
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人