
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 · 1637 阅读 · 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 · 538 阅读 · 0 评论 -
45 个非常有用的 Oracle 查询语句
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。转载 2015-08-20 16:44:46 · 613 阅读 · 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 · 505 阅读 · 0 评论 -
Oracle初探(七)
函数的学习与练习, 笔记为:--函数create or replace function fun1 return numberis 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 · 531 阅读 · 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 · 487 阅读 · 0 评论 -
PL/SQL预定义异常列表
在学习PL/SQL的过程中,讲师给我们整理了一些常用的异常处理关键字,我分享出来,仅供读者学习与参考。命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集原创 2015-08-05 09:37:22 · 766 阅读 · 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 · 777 阅读 · 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 · 508 阅读 · 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 · 488 阅读 · 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 · 1693 阅读 · 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 · 590 阅读 · 0 评论