
Oracle
Oracle使用
迷茫的21世纪的新轻年
不想为了生活而工作,只想为了梦想而努力
一名在职后端程序员,喜欢捣鼓各种项目
不定期更新
更新内容不固定
️主打就是一个玩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle课后练习-7
练习目的: 1、区分隐式游标和显式游标,掌握如何创建游标 2、会编写游标式的FOR循环 3、在游标中使用FOR UPDATE子句和WHERE CURRENT OF子句 4、掌握PL/SQL异常和自定义PL/SQL异常的使用 5、掌握过程、函数的创建方法,熟悉参数的各种传递方式之间的区别 准备工作: 添加数据到emp表 Insert into emp values(8000, '你的名字', 'CLERK', 7698, SYSDATE, 10000, NULL, 10); CO..原创 2020-06-20 10:24:24 · 1364 阅读 · 0 评论 -
Oracle课后练习-6
1、定义一个匿名块,查询雇佣日期比雇员FORD早的职工人数,将查询结果放入变量v_count,并在屏幕上显示出来。要求显示结果格式如下:雇佣日期比雇员FORD早的职工人数有**人(或者“The number of employees is***”) declare v_count number; begin select count(*) into v_count from emp where hiredate<(select hiredate from emp where ename=.原创 2020-06-12 21:42:15 · 2029 阅读 · 1 评论 -
Oracle课后练习-5
(一)SQL语句 注意!!!先看第三题的题目要求,再按顺序完成!!! 1.将您自己的姓名、当前系统时间作为雇员信息插入到雇员表emp中(雇员编号统一为3020、部门编号为40)。插入后查看emp表以确认是否插入成功!请将运行结果截图。 insertintoemp(empno,ename,hiredate,deptno) values(3020,’小新’,sysdate,40) --创建保存点 savepoint insert1 2.将部门名为OPERATIONS的所有雇员信息删除。...原创 2020-07-05 15:35:48 · 1039 阅读 · 1 评论 -
Oracle课后练习-4
1.显示姓名倒数第三个字母为I的雇员的姓名、部门名称。 select ename,dname from emp,dept where emp.deptno=dept.deptno And ename like '%I__' 2.在部门号为10,20,30的部门中查询出工资超过3000的职工。 select ename,sal,deptno from emp where sal>3000 and deptno in (10,20,30) 3.查询工资最高的前3名职工所在的部门名。 se原创 2020-07-05 15:16:19 · 753 阅读 · 0 评论 -
Oracle课后练习-3
EMPLOYEE_AND_THEIR_SALARIES SMITH**** FORD*** 登录到SQL*Plus,初始用户名为:scott,口令为tiger conn scott/tiger 分别显示emp、dept、salgrade表结构。 desc emp; desc dept; des...原创 2020-05-07 14:12:39 · 1418 阅读 · 1 评论 -
Oracle课后练习-2
1、使用SQL*PLUS命令找到你的数据库的初始化参数文件的路径,说明该参数文件的类型。 show parameters spfile --文件类型:二进制参数文件(动态服务器参数文件) 2、使用SQL*PLUS命令将数据库的初始化参数文件转成pfile文件。(本题除了演示命令截图,还要将生成的pfile文件所在的路径截图。) create pfile from spfile 3、使用SQL*PLUS命令立即关闭数据库与实例 shutdown immediate 4、用scott用户登录,原创 2020-07-05 14:08:51 · 1015 阅读 · 0 评论 -
Oracle课后练习-1
1、安装oracle 10g或11g 服务器 具体步骤参考课本或课件(安装时暂时不解锁scott用户) (若已安装且解锁的同学请将scott用户加锁。) alter user scott account lock; 2、熟悉SQL Plus的使用,回答下面的问题并操作演示,将回答的结果以及演示后的截图放入实验报告。 (1)问题1:实名登入sys用户,如何修改sys用户自己的密码?请用两种方法 alter user sys identified by "密码" passw --修...原创 2020-07-05 13:52:51 · 587 阅读 · 0 评论 -
Oracle——SQL*Plus命令
版本:Oracle 11.2.0.1.0 操作系统:Win10 目录 用户管理 退出SQL*PLUS 查看命令 用户管理 SYS权限比SYSTEM的权限大 //登录 conn / as sysdba --匿名登录,并且是系统管理员身份 conn username/password --用户名密码登录 //账户 grant xxx to 用户名 --授权 rev...原创 2020-04-22 00:06:34 · 401 阅读 · 0 评论