• oracle常用命令


    查看所有的sequence

    select * from user_sequences;
    

    查询所有的用户表

    select   *   from   user_tables
    

    查询用户表的所有索引

    select * from user_indexes;
    

    可以通过索引类型筛选出不同的索引

    查询用户表的所有非聚集索引

    select * from user_indexes where uniqueness='NONUNIQUE';
    

    查询用户表的所有聚集索引

    select * from user_indexes where uniqueness='UNIQUE';
    

    查询所有约束

    select * from user_constraints;
    

    可以通过条件筛选出不同的约束

    查询外键约束

    select * from user_constraints where constraint_type='R';
    

    oracle sql developer 始终处于ScriptRunner状态

    如下:

    问题原因
    执行update的时候没有commit

    解决方法
    查询锁定记录

    SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid;
    

    删除锁定记录

    ALTER system KILL session 'sid,serial';
    

    其中sid 和serial分别为上一条sql语句的查询结果对应列的值

  • 相关阅读:
    bzoj3796
    bzoj2186
    bzoj3769
    bzoj2660
    bzoj2245
    bzoj2916
    bzoj1261
    在IDEA中以TDD的方式对String类和Arrays类进行学习
    2018-2019-2 实验二《Java面向对象程序设计》实验报告
    《Java程序设计》第 6 周学习总结
  • 原文地址:https://www.cnblogs.com/lwmp/p/13824916.html
Copyright © 2020-2023  润新知