oracle
邱隘一根草
漫漫长路,步步为营,积跬步而至千里
展开
-
简单SQL多表连接查询 join
本文主要列举两张和三张表来讲述多表连接查询。新建两张表:表1:student 截图如下:表2:course 截图如下:(此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)一、外连接外连接可分为:左连接、右连接、完全外连接。1、左连接 left join 或 left outer joinSQ转载 2014-07-10 10:16:07 · 571 阅读 · 0 评论 -
ora-01034 ora-27101 ora-28056的解决办法
今天登入oracle11g 出现 ora-01034 ora-27101 报错网上搜了很多解决办法最终的转载 2014-07-09 11:37:52 · 371 阅读 · 0 评论 -
SQL语句优化技术分析--新手
一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL转载 2014-07-11 14:26:07 · 203 阅读 · 0 评论 -
关于update set from where
两个表a、b,想使b中的memo字段值等于a表中对应id的name值 表a:id,name 1 王 2 李 3 张 表b:id,ClientName 1 2转载 2014-08-15 16:01:15 · 252 阅读 · 0 评论 -
Oracle积累 查询Oracle被锁的表 释放session
SELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object l, dba_objects o, gv$session sWHERE l.object_id = o.object_idAND l.session_id = s.sid;alter system kill session 'sid, seria原创 2014-11-11 15:23:48 · 239 阅读 · 0 评论