我的SQL经验积累

--给中间表授权
1、m_data.dc_department和m_data.dc_department_mid表的操作权限赋给fs_pwsc,语法是
grant select, insert, update, delete on m_data.dc_department to FS_PWSC;
grant select, insert, update, delete on m_data.dc_department_mid to FS_PWSC;

2
--重建索引
SELECT 'alter ' || object_type || ' ' || object_name || ' rebuild;'
FROM user_objects
WHERE object_type IN ('INDEX');

删除用户前的操作:

--删除过程,函数,视图,包,同义词
SELECT 'DROP ' || object_type || ' ' || object_name || ';'
FROM user_objects
WHERE object_type IN ('PROCEDURE', 'FUNCTION', 'SEQUENCE', 'VIEW', 'PACKAGE', 'SYNONYM');

--删除表
SELECT 'DROP TABLE "' || object_name || '" CASCADE CONSTRAINTS PURGE;'
FROM user_objects
WHERE object_type = 'TABLE';


3:
当前时间向前 推8个月的时间

1:
select sysdate - INTERVAL '8' MONTH from dual
2:
SELECT add_months(SYSDATE ,-8) FROM dual

3:根据当前时间,向前推1年零6个月后的时间
select sysdate - INTERVAL '1-6' YEAR TO MONTH from dual
结果为:

1 2009-11-10 17:41:48 2008-05-10 17:41:48
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值