Oracle常用的
- 查询某一个表都在哪些存储过程中使用到
SELECT DISTINCT * FROM user_source WHERE TYPE = 'PROCEDURE' AND upper(text) LIKE '%表名%';
- 怎么解除表锁
-
--查看被锁表信息 SQL > select sess.sid,sess.serial#, lo.oracle_username,lo.os_user_name, ao.object_name,lo.locked_mode from v$locked_object lo,dba_objects ao,v$session sess where ao.object_id=lo.object_id and lo.session_id=sess.sid; --杀掉锁表进程 SQL > alter system kill session '68,51';--分别为SID和SERIAL#号
参考链接接:https://blog.csdn.net/qq_38819293/article/details/86526696
- 关于表字段的操作
添加字段 alter table 表名 add 字段 varchar(20); 添加表注释 comment on table 表名 is '注释' 添加字段注释 comment on table 表名.字段名 is '注释' 删除字段 alter table 表名 drop column 字段名;