ORACLE数据库常见语句学习记录
表相关
1.单表备份
CREATE TABLE [备份表名] AS SELECT * FROM [表名];
2.查询结果增加序号字段
SELECT ROW_NUMBER() OVER(ORDER BY [字段]) AS 序号 FROM [表名]
存储过程
1.删除储存过程
DROP PROCEDURE [存储过程名称]
触发器
1.查询某张表已有的触发器
SELECT * FROM SYSOBJECTS WHERE XTYPE='TR' AND PARENT_OBJ=[表名]
数据库
1.查询定时任务列表
SELECT * FROM DBA_JOBS
2.删除数据库定时任务
BEGIN
DBMS_JOB.REMOVE(41); ---- 参数41为job的id
COMMIT;
END;
3.查询数据库的所有表名
SELECT MANE FROM [数据库名称]..SysObjects WHERE XTYPE='U' ORDER BY NAME