sppk.net
当前位置:首页 >> orAClE 数据库默认的sCott.Emp表的各种查询 >>

orAClE 数据库默认的sCott.Emp表的各种查询

--1select deptno, count(*) from EMP group by DEPTNO having count(*) >1;--2select * from emp where sal > (select sal from emp where ename = 'SMITH');--3select e0.ENAME, e1.ename from emp e0, emp e1 where e0.MGR = e1.empno;--4sel...

再安装数据库的时候,有个步骤是要勾选 “安装模板数据库”,才有scott用户下的emp dept 。。这些数据表

#登录数据库sqlplus /nologconn scott/tiger;--重建emp表DROP TABLE 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 NUMB...

说说我的想法,你看看行不行: 授权的语句不用说了,你肯定在用着。 关于A中的表生成有规律,是不是可以理解为表名都是一组固定的字符(如你举的例子中,就是T)加上一个序列号(比如用年份加月份)。如果是这样,你可以做一个定时的JOB,每月1...

我记得在ORACLE_HOME/rdbms/admin/下有个scott.sql 你用DBA身份重新执行下那个SQL脚本就可以了。

sysdba身份登录的用户是sys用户,和scott用户是一样一样的,sys用户是管理用户,下面的表如果没有授权scott用户是看不到的,同样,scott下面的表sys用户也是看不到的。 emp和dept表是scott用户下表,so...

emp表与PLSQL Developer 无关,PLSQL Developer 是个工具,而emp是oracle数据库自带的scott用户下的一个表。可以通过登陆scott用户来使用,scott用户的密码是tiger。如果无法登陆,有可能是由于scott用户被锁定,执行解锁语句就可以了。 解锁步...

select table_name from all_tables where owner = 'SCOTT';

为什么要创建,scott应该是自带的用户,如果没数据,执行以下: create table EMP(EMPNO NUMBER(4) PRIMARY KEY,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,2),COMM NUMBER(7,2),DEPNO NUMBER(4));CREATE TA...

SELECT COUNT(*) ,SUM(CASE WHEN COMM IS NULL THEN 0 ELSE 1 END) FROM EMP; 迪卡尔积都能看出来,这种小语句还搞不定~?

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com