
Oracle
想要进步的码农
这个作者很懒,什么都没留下…
展开
-
orcale查询语句较难.按部门统计员工数,查处员工数最多的部门的第二名到第五名(列出部门名,部门位置)**
1.查询出King所在部门的工作年限最大到的员工名字select ename from emp where hiredate in(select min(hiredate) from emp where deptno in(select deptno from emp where ename='KING'));2.查询出工资成本最高的部门的部门号和部门名称select d.deptno,d...原创 2019-11-04 18:17:07 · 2149 阅读 · 0 评论 -
orcale :SQL语句小测试select * from emp order by hiredate asc;
select ename from emp where instr(ename,'R')=0;select translate(ename,'A','a') from emp;select replace(ename,'A','a') from emp;显示所有员工的姓名、加入公司的年份和月份、an受雇佣日期所在月排序select ename,to_char(hiredate,'yyy...原创 2019-11-04 17:23:51 · 3308 阅读 · 0 评论 -
创建一个名为stu_seq序列。要求序列号的起始值为201702001,按升序每次增加1,不缓存,不循环
• 创建一个名为stu_seq序列。要求序列号的起始值为201702001,按升序每次增加1,不缓存,不循环。• create sequence stu_seq• increment by 1• start with 201702001• nomaxvalue• nocycle • nocache;• 在myuser表空间创建一个...原创 2019-11-04 15:40:17 · 2211 阅读 · 0 评论 -
oracle习题
选择部门30中的所有员工。Select * from emp where deptno=30;列出所有办事员(clerk)的姓名,编号和部门。Select ename,empno,deptno from emp where job=’CLERK’;找出佣金高于薪金的员工Select * from emp where comm>sal;找出佣金高于薪金的60%的员工Select...原创 2019-10-28 17:43:40 · 483 阅读 · 0 评论 -
Oracle习题练习
select * from emp;查询sales部门下有哪些职位select distinct job from emp e join dept d on e.deptno= d.deptno where d.dname='SALES';列出至少有一个雇员的所有部门信息select * from dept where deptno in(select deptno from e...原创 2019-10-28 12:48:53 · 192 阅读 · 0 评论 -
Oracle数据库开发(清华大学出版社)第二章 案例代码
1.获取系统当前时间select sysdate from dual;2.设定当前会话的日期表现格式alter session set NLS_DATE_ForMAT=‘YYYY-MM-DD’;select sysdate from dual;3.指定格式输出日期类型select to_char(sysdate,‘YYYY-MM-DD’) from dual;SQL 命令1.创建备...原创 2019-10-27 22:18:00 · 212 阅读 · 0 评论 -
orcal中emp表的脚本
CREATE TABLE EMP(EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,2),COMM NUMBER(7,2),DEPTNO NUMBER(2) CONSTRAINT FK_DE...转载 2019-10-27 18:51:25 · 607 阅读 · 0 评论 -
orcal学习笔记之子查询,dual表,
子查询嵌套语句形式:select 字段列表 form 表 where =(select…);分类:—单行子查询—多行子查询1.单行子查询返回一行数据的子查询语句例:查询与SMITH同部门的所有员工 select * from emp where deptno=(select deptno from emp where ename='SMITH';);2.多行子查询 in,a...原创 2019-10-21 19:43:16 · 458 阅读 · 0 评论 -
Oracle表的创建与增、删、改、查
1.创建表 :create talbe 表名 (字段属性)2.表的修改1)添加列 alter table 表名 add 列名 列类型 default 值alter table stu add score number(4,1) default 60;<defaule 设置默认的值 2)修改列名 alter table 表名 rename column...原创 2019-09-28 20:38:59 · 175 阅读 · 0 评论 -
Unable to find a java Virtual Machine 解决办法
developer需要32位的1.5以上的jdk,安在哪里都可以,安装之后不需要配置环境变量该目录下打开sqldeveloper.exe找不到的话就直接在Oracle主目录下搜sqldeveloper.exe打开如果弹出提示在同目录下找到sqldeveloper.conf右键属性,安全,编辑,给当前账户设置修改权限权限设置完后,使用记事本打开sqldeveloper.conf将...原创 2019-09-22 19:48:58 · 5339 阅读 · 1 评论 -
Oracle 数据库安全管理笔记
数据字典常用的三类视图user_* [] :存储当前用户拥有的对象的信息。all_* []:存储当前用户能够访问的对象的信息。dba_*[]:存储了数据库中所有对象的信息。动态性能视图/动态数据字典名称:都是以V$开头。 数据库安全管理数据库的安全性两方面:对用户登录进行身份认证对用户操作进行权限控制一个用户对数据库进行操作,满足条件:1.登录Oracle服务器是必须通...原创 2019-09-09 19:13:17 · 204 阅读 · 0 评论 -
win10安装Oracle11g,出现INS-13001环境不满足最低要求问题
win10安装Oracle11g,出现INS-13001环境不满足最低要求问题 解决方法 在安装时点击setup.exe之后,出现了:[INS-13001]环境不满足最低要求 这时,打开你的解压后的database文件夹,找到state,然后cvu,找到cvu_p...转载 2019-08-27 20:28:27 · 125 阅读 · 0 评论