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 · 1316 阅读 · 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 · 1902 阅读 · 1 评论 -
Oracle课后练习-5
(一)SQL语句注意!!!先看第三题的题目要求,再按顺序完成!!!1.将您自己的姓名、当前系统时间作为雇员信息插入到雇员表emp中(雇员编号统一为3020、部门编号为40)。插入后查看emp表以确认是否插入成功!请将运行结果截图。insertintoemp(empno,ename,hiredate,deptno)values(3020,’小新’,sysdate,40)--创建保存点savepoint insert12.将部门名为OPERATIONS的所有雇员信息删除。...原创 2020-07-05 15:35:48 · 999 阅读 · 1 评论 -
Oracle课后练习-4
1.显示姓名倒数第三个字母为I的雇员的姓名、部门名称。select ename,dname from emp,deptwhere emp.deptno=dept.deptnoAnd ename like '%I__'2.在部门号为10,20,30的部门中查询出工资超过3000的职工。select ename,sal,deptno from empwhere sal>3000 and deptno in (10,20,30)3.查询工资最高的前3名职工所在的部门名。se原创 2020-07-05 15:16:19 · 723 阅读 · 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 · 1353 阅读 · 1 评论 -
Oracle课后练习-2
1、使用SQL*PLUS命令找到你的数据库的初始化参数文件的路径,说明该参数文件的类型。show parameters spfile--文件类型:二进制参数文件(动态服务器参数文件)2、使用SQL*PLUS命令将数据库的初始化参数文件转成pfile文件。(本题除了演示命令截图,还要将生成的pfile文件所在的路径截图。)create pfile from spfile3、使用SQL*PLUS命令立即关闭数据库与实例shutdown immediate4、用scott用户登录,原创 2020-07-05 14:08:51 · 974 阅读 · 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 · 558 阅读 · 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 · 342 阅读 · 0 评论