oracle
zb.Leung
这个作者很懒,什么都没留下…
展开
-
oracle 导出表字段的名称、类型、描述、是否唯一标识
SELECT ut.column_name "名称", ut.data_type || '(' || ut.data_length || ')' "类型", decode(ut.nullable, 'Y', '是', '否') "空", nvl(LONG_TO_CHAR(ut.TABLE_NAME, ut.COLUMN_ID), '<空>') "默认值", nvl2(v.constraint_name,'唯一标识',uc.comments)原创 2020-05-13 10:42:28 · 702 阅读 · 0 评论 -
oracle函数返回一个数据集(主要是bulk collect作用)
采用bulk collect可以将查询结果一次性地加载到collections中--创建一个属性CREATE TYPE "SECURITY_APPLICATION_IDS" IS TABLE OF VARCHAR2(200);--函数CREATE OR REPLACE FUNCTION "F_GET_ABOLISH_APPLICATION_IDS" RETURN SECURITY_...原创 2020-03-04 13:28:32 · 379 阅读 · 0 评论 -
oracle 回滚表的数据到指定时间点
alter table 表名 enable row movement;flashback table 表名 to timestamp to_timestamp(‘2019-07-17 11:00:00’,‘yyyy-mm-dd HH24:MI:SS’);转载 2019-07-17 12:16:53 · 638 阅读 · 0 评论 -
Oracle相同字段有多条记录,取时间最近的一条
select * from (select hs.*, row_number() over(partition by hs.ratio_id order by hs.created_date desc) rn from ratio_his hs)) where rn = 1转载 2019-07-24 14:43:24 · 7835 阅读 · 0 评论 -
oracle 自定义数据行变多列(connect by level)
select decode(level,1,‘TYPE_01’,2,‘TYPE_02’,3,‘TYPE_03’,4,‘ETYPE_4’,5,‘TYPE_5’) use_objfrom dualconnect by level <= 5;原创 2019-07-17 14:37:50 · 551 阅读 · 1 评论 -
用pl/sql developer停用正在运行的job/存储过程
步骤已经写清楚了原创 2019-08-12 16:36:39 · 796 阅读 · 0 评论