oracle
forever_ss
这个作者很懒,什么都没留下…
展开
-
oracle查看锁表语句
Oracle看锁表进程SQL语句select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from vlockedobjectlo,dbaobjectsao,vlocked_object lo, dba_objects a原创 2016-10-24 15:41:59 · 301 阅读 · 0 评论 -
Oracle存储过程
到底用存储过程还是存储函数的原则:如果只需要返回一个值用存储函数,否则用存储过程存储过程--简单的只打印的存储过程(无参)create or replace procedure sayhellowordasbegin dbms_output.put_line('HELLO WORD');end;--带参数的存储过程 uid输入参数create or replace procedur原创 2016-10-26 14:50:43 · 211 阅读 · 0 评论 -
SQL语言基础
1.集合的操作: UNION:将多个查询结果相加形成一个结果集。将第一个查询中的所有行与第2个查询中的所有行相加,并消除其中相同的行形成一个集合。INTERSECT:处理多个查询结果的交集。2.添加/删除字段:alter table user add pwd varchar2(10); alter table user drop column pwd;3.授权原创 2017-03-23 09:45:03 · 224 阅读 · 0 评论 -
SQL基础
1.集合的操作: UNION:将多个查询结果相加形成一个结果集。将第一个查询中的所有行与第2个查询中的所有行相加,并消除其中相同的行形成一个集合。 UNIION ALL:与UNION的工作原理相同,不同的是UNION ALL不会消除相同的行。 INTERSECT:处理多个查询结果的交集。 MINUS:处理两个查询结果集合的差集。 2.添加/删除字段:alter table原创 2017-04-28 09:45:11 · 313 阅读 · 0 评论 -
添加了索引但不被使用的几种常见可能
1) 多列索引查询条件没有使用最左边的字段 对于创建的多列索引,如果查询条件没有使用最左边的列,索引就不会被使用。 多列索引:一个索引对应多个列 创建一个多列索引:create index IDX_SC_DATATYPE_FORMTYPE on T_SINGLE_CONTENT (DATATYPE, FORMTYPE);如果where 条件后带有datatype条件,则会用到索引,否则不原创 2017-09-20 16:16:23 · 859 阅读 · 0 评论