![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle数据库
馥影
这个作者很懒,什么都没留下…
展开
-
Oracle初探(二)
基础查询 --1.查询部门编号为30的职务种类(不重复) select job from emp where deptno=30;--重复 select distinct job from emp where deptno=30;--不重复 --2.创建一个查询,显示员工编号为7788的员工的姓名和部门编号 select ename,deptno from emp where empno=7原创 2015-08-03 22:12:21 · 1580 阅读 · 1 评论 -
Oracle常用命令大全
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl转载 2016-03-30 20:53:35 · 494 阅读 · 0 评论 -
45 个非常有用的 Oracle 查询语句
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧! 日期/时间 相关查询 获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。转载 2015-08-20 16:44:46 · 558 阅读 · 0 评论 -
Oracle初探(八)
触发器和条件谓词,笔记为:------------触发器 /* create or replace trigger 名称 after/before insert/update/delete on emp begin end; 开启触发器 insert/update/delete操作 */ set serve原创 2015-08-07 08:05:37 · 464 阅读 · 0 评论 -
Oracle初探(七)
函数的学习与练习, 笔记为:--函数 create or replace function fun1 return number is v_sum number(8); begin select sal*12+nvl(comm,0) into v_sum from emp where empno=&empno; return v_sum; end fun1; / sele原创 2015-08-07 08:00:35 · 489 阅读 · 0 评论 -
Oracle初探(六)
今天进行了游标的学习,学习笔记如下:--游标 --定义游标 --打开游标 --读取数据 --关闭游标 declare cursor v_cursor is select ename,job from emp; v_name varchar2(20); v_job varchar2(20); begin open v_cursor; fetch v_cursor into v_n原创 2015-08-06 09:57:17 · 449 阅读 · 0 评论 -
PL/SQL预定义异常列表
在学习PL/SQL的过程中,讲师给我们整理了一些常用的异常处理关键字,我分享出来,仅供读者学习与参考。 命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集原创 2015-08-05 09:37:22 · 710 阅读 · 0 评论 -
Oracle初探(五)
PL/SQL的学习 --第一个PL/SQL程序 --注:set serveroutput on 用来在对话框中显示输出内容,不能写错,写错不会有错误提示 -- "/"为执行程序;"||"为加号 -- ":="为赋值语句,中间不能有空格 set serveroutput on; --声明部分 declare v_num number(8); v_name varchar2(原创 2015-08-04 22:00:55 · 721 阅读 · 0 评论 -
Oracle初探(四)
commit用法,序列,视图,索引--创建两个用户 create user g1 identified by g1; create user g2 identified by g2; --为两个用户授权dba角色 grant dba to g1; grant dba to g2; grant insert,delete,update,select on book to g2; grant inse原创 2015-08-04 21:45:32 · 474 阅读 · 0 评论 -
Oracle初探(一)
Oracle基本操作--创表 create table stu ( stu_id number, stu_name varchar2(20), stu_age number ); --插入数据 insert into stu values ( 200,'tony',19 ); --伪表 select原创 2015-08-03 17:09:28 · 451 阅读 · 0 评论 -
Oracle初探(三)
复杂查询,涉及子查询 --1. 多表查询 --1.1 外连接 --1.1.1 左连接 select * from student s left join course c on s.cid = c.cid; --1.1.2 右连接 select * from student s right join course c on s.cid = c.cid; --1.1.3 全外连接 select原创 2015-08-03 22:15:04 · 1625 阅读 · 0 评论 -
Oracle查询数据库锁表和解除锁表
oracle查询被锁定的表:SELECT p.spid, c.object_name, b.session_id, a.serial#, b.oracle_username, b.os_user_name FROM v$process p, v$session a, v$locked_object b, all_objects原创 2017-12-23 15:13:49 · 520 阅读 · 0 评论