18 oracle其它实用技巧(3)

1.创建执行脚本文件(.sql)

创建文件时注意,脚本文件的最后一行,一定要添加‘/’符号,不能用‘;’代替。

--执行
START F:\DATA.SQL

2.加密存储过程

在CMD中,“WRAP INAME='待加密PATH' ONAME='加密后PATH'”  这是系统级命令。

3.找出某段时间的具体日期

--查找当前月份所有周一的日期
SELECT TO_CHAR(T.D,'YY-MM-DD') 星期一FROM (
SELECT TRUNC(SYSDATE, 'MM')+ROWNUM-1 AS D
FROM DBA_OBJECTS
WHERE ROWNUM < 32) T
WHERE TO_CHAR(T.D, 'MM') = TO_CHAR(SYSDATE, 'MM')
AND TRIM(TO_CHAR(T.D, 'DAY')) = '星期一'

 

你可能感兴趣的:(oracle数据库,Oracle数据库系列学习)