orcale
微笑伴你而行
激流勇进,自强不息
展开
-
orcale练习题二
创建2个用户testA和testB,密码为testA、testB,然后创建一个角色demo,并将建立连接、建表、建视图及对scott用户的emp表的select等权限赋给该角色,然后将该角色赋给testA和testB。1:创建一个存储过程,根据提供的雇员姓名(作为过程的参数),将该雇员的工资改为2000;2:创建一个存储过程,根据提供的雇员姓名,查询该雇员的上级领导人的姓名,并返回。3:创建一个存储过程,输入部门号,返回该部门所有雇员的姓名,工资和佣金。2.列出员工表中每个部门的员工数,和部门no。原创 2022-06-25 16:18:49 · 169 阅读 · 0 评论 -
orcale练习题一
二、对象操作创建用户,用户名为你的姓名+学号的最后两位数(如姓名张三,学号201022023,用户名为“张三23”),口令为你姓名的全拼(如zhangsan),默认表空间为user。向用户授予连接数据库系统权限3 向用户授予emp表的select权限,4以新建用户身份查询emp表5 撤销向该用户授予的系统权限,向用户授予connect角色对商品表的单价建立普通索引建立一个视图,名称为myview,视图中包含雇员编号,姓名,工资和所在部门名称建立一个序列,初始值为1001,增量为5,缓存30原创 2022-06-23 23:01:09 · 268 阅读 · 0 评论 -
Orcale数据库(详细知识点总结)
表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。 所有的数据库对象都存放在指定的表空间中。 但主要存放的是表, 所以称作表空间。 Oracle数据库 中至少存在一个表空间,即SYSTEM的表空间。1、查看表空间查看数据库默认创建的表空间status–表空间在线与否,是否能使用contents–表空间状态dba_tablespaces–管理员可操作的表空间,为所有表空间信息dba_users–为所有的数据库用户信息2、创建表空间创建永久表空间创建临时表空间3、删除表空间重命名表空间将表原创 2022-06-19 20:01:12 · 1141 阅读 · 0 评论 -
Orcale实训报告
1.显示姓名字段的任何位置包含’A’的所有员工的姓名2.显示所有员工姓名的前三个字符3.显示员工‘FORD’的上级4.找出在任意年份2月受聘的所有员工5.列出员工表中每个部门的员工数(员工数必须大于3),和部门名称6.以职位分组,找出平均工资最高的两种职位7.查找出不在部门 20,且比部门20中任何一个人工资都高的员工姓名﹑部门名称8.得到平均工资大于2000的工作职种9.查找出职位和’MARTIN’或者’SMITH’一样的员工的平均工资10.杳询出king所在部门的部门号\部门名称\部门人原创 2022-06-17 22:01:47 · 195 阅读 · 0 评论 -
orcale求从2到100之间的素数
素数除了1和它本身以外不再有其他因数使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够在SQL/plus中输出结果原创 2022-06-08 20:07:56 · 350 阅读 · 0 评论 -
orcale求1~100之间的偶数和
求1~100之间的偶数和使用set serveroutput on 命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够在SQL/plus中输出结果原创 2022-06-08 19:09:32 · 1194 阅读 · 0 评论 -
PL/SQL
--PL/SQL的块由1.变量声明、2.程序代码和3.异常处理代码3部分组成。declare--标记声明部分--此处用来定义常量、变量、类型和游标等begin--标记程序体部分开始--此处用来编写各种PL/SQL语句、函数和存储过程exception--标记异常处理部分开始--此处用来编写异常处理代码and;--标记程序体部分结束--pl/sql过程begin insert into cemp(empno) values(007);end;./select *from ce原创 2022-05-26 10:00:34 · 104 阅读 · 0 评论