装完oracle 10g 为啥没有employees这张表呢

magicsign 2010-03-17 04:11:53
如题,要考OCP,本人菜鸟,但是装完找不到这张表
...全文
655 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
fingerfox 2010-07-22
  • 打赏
  • 举报
回复
难怪OCP不值钱了
chen_araul 2010-07-20
  • 打赏
  • 举报
回复
select * from hr.employees;
select * from scott.emp;
都可以的吧,用户不同而已,换个用户或者加个前缀就成了

不然你直接
create table employees as select * from ....;
也能使用的咯
zhijia 2010-05-06
  • 打赏
  • 举报
回复
select * from hr.employees;应该是在HR用户下面的,最近也在学习@
ppp_10001 2010-04-09
  • 打赏
  • 举报
回复
我想症结是 6楼说的
wei811228 2010-04-06
  • 打赏
  • 举报
回复
没有安装实例表选项吧
syq8088 2010-04-04
  • 打赏
  • 举报
回复
sys@CNHTM> create user scott identified by tiger;

User created.

为scott用户分配权限

sys@CNHTM> grant connect,resource to scott;

Grant succeeded.

用scott用户登录

sys@CNHTM> conn scott/tiger
Connected.


----------------------demobld.sql begin-----------------------
--
-- Copyright (c) Oracle Corporation 1988, 2000. All Rights Reserved.
--
-- NAME
-- demobld.sql
--
-- DESCRIPTION
-- This script. creates the SQL*Plus demonstration tables in the
-- current schema. It should be STARTed by each user wishing to
-- access the tables. To remove the tables use the demodrop.sql
-- script.
--
-- USAGE
-- From within SQL*Plus, enter:
-- START demobld.sql

SET TERMOUT ON
PROMPT Building demonstration tables. Please wait.
SET TERMOUT OFF

DROP TABLE EMP;
DROP TABLE DEPT;
DROP TABLE BONUS;
DROP TABLE SALGRADE;
DROP TABLE DUMMY;

CREATE TABLE EMP
(EMPNO NUMBER(4) NOT NULL,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7, 2),
COMM NUMBER(7, 2),
DEPTNO NUMBER(2));

INSERT INTO EMP VALUES
(7369, 'SMITH', 'CLERK', 7902,
TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20);
INSERT INTO EMP VALUES
(7499, 'ALLEN', 'SALESMAN', 7698,
TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30);
INSERT INTO EMP VALUES
(7521, 'WARD', 'SALESMAN', 7698,
TO_DATE('22-FEB-1981', 'DD-MON-YYYY'), 1250, 500, 30);
INSERT INTO EMP VALUES
(7566, 'JONES', 'MANAGER', 7839,
TO_DATE('2-APR-1981', 'DD-MON-YYYY'), 2975, NULL, 20);
INSERT INTO EMP VALUES
(7654, 'MARTIN', 'SALESMAN', 7698,
TO_DATE('28-SEP-1981', 'DD-MON-YYYY'), 1250, 1400, 30);
INSERT INTO EMP VALUES
(7698, 'BLAKE', 'MANAGER', 7839,
TO_DATE('1-MAY-1981', 'DD-MON-YYYY'), 2850, NULL, 30);
INSERT INTO EMP VALUES
(7782, 'CLARK', 'MANAGER', 7839,
TO_DATE('9-JUN-1981', 'DD-MON-YYYY'), 2450, NULL, 10);
INSERT INTO EMP VALUES
(7788, 'SCOTT', 'ANALYST', 7566,
TO_DATE('09-DEC-1982', 'DD-MON-YYYY'), 3000, NULL, 20);
INSERT INTO EMP VALUES
(7839, 'KING', 'PRESIDENT', NULL,
TO_DATE('17-NOV-1981', 'DD-MON-YYYY'), 5000, NULL, 10);
INSERT INTO EMP VALUES
(7844, 'TURNER', 'SALESMAN', 7698,
TO_DATE('8-SEP-1981', 'DD-MON-YYYY'), 1500, 0, 30);
INSERT INTO EMP VALUES
(7876, 'ADAMS', 'CLERK', 7788,
TO_DATE('12-JAN-1983', 'DD-MON-YYYY'), 1100, NULL, 20);
INSERT INTO EMP VALUES
(7900, 'JAMES', 'CLERK', 7698,
TO_DATE('3-DEC-1981', 'DD-MON-YYYY'), 950, NULL, 30);
INSERT INTO EMP VALUES
(7902, 'FORD', 'ANALYST', 7566,
TO_DATE('3-DEC-1981', 'DD-MON-YYYY'), 3000, NULL, 20);
INSERT INTO EMP VALUES
(7934, 'MILLER', 'CLERK', 7782,
TO_DATE('23-JAN-1982', 'DD-MON-YYYY'), 1300, NULL, 10);

CREATE TABLE DEPT
(DEPTNO NUMBER(2),
DNAME VARCHAR2(14),
LOC VARCHAR2(13) );

INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');
INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');
INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');
INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');

CREATE TABLE BONUS
(ENAME VARCHAR2(10),
JOB VARCHAR2(9),
SAL NUMBER,
COMM NUMBER);

CREATE TABLE SALGRADE
(GRADE NUMBER,
LOSAL NUMBER,
HISAL NUMBER);

INSERT INTO SALGRADE VALUES (1, 700, 1200);
INSERT INTO SALGRADE VALUES (2, 1201, 1400);
INSERT INTO SALGRADE VALUES (3, 1401, 2000);
INSERT INTO SALGRADE VALUES (4, 2001, 3000);
INSERT INTO SALGRADE VALUES (5, 3001, 9999);

CREATE TABLE DUMMY
(DUMMY NUMBER);

INSERT INTO DUMMY VALUES (0);

COMMIT;

SET TERMOUT ON
PROMPT Demonstration table build is complete.

EXIT
-------------------demobld.sql end-----------------------
zfm1988 2010-04-03
  • 打赏
  • 举报
回复
安装过程中一个复选框,让你选择是否安装实例表!!选择才有的!
smc2java 2010-04-03
  • 打赏
  • 举报
回复
怎么会没有呢,怪
princelele 2010-04-03
  • 打赏
  • 举报
回复
选择了安装example schema后
用select * from hr.employees就可以看到,
employees 属于hr 用户
Dave 2010-03-17
  • 打赏
  • 举报
回复

安装实例的时候,有一个是否安装测试用例的选项,安装了该选项之后,会创建一个example的表空间, 然后用scott用户登陆,就能找到这张表了.




------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
duqiangcise 2010-03-17
  • 打赏
  • 举报
回复
这个可能和版本有关吧。10g它也分小版本号呀。有可能是小版本号不一样吧。
我的是10.1.0.2.0版本的都没有employees这个表,而是emp表。
你只是学习用不着深究。只要你知道这两个表是同一个表就行了,都能够达到学习的目的。
magicsign 2010-03-17
  • 打赏
  • 举报
回复
是有这个表,但为啥我在上OCP课的时候都是10G,却是employees这个表呢
duqiangcise 2010-03-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 magicsign 的回复:]
我是这样登陆的 sqlplus / as sysdba
[/Quote]
这样查询就应该ok了。
select * from scott.emp;
//在表名称前,加上scott用户名。
magicsign 2010-03-17
  • 打赏
  • 举报
回复
我是这样登陆的 sqlplus / as sysdba
ngx20080110 2010-03-17
  • 打赏
  • 举报
回复
你安裝時有沒有選擇安裝example schema?
tangren 2010-03-17
  • 打赏
  • 举报
回复
考OCP,有钱人哪!
duqiangcise 2010-03-17
  • 打赏
  • 举报
回复
emp表也没有??
你是用什么用户登录的?
如果是用非scott用户登录的话应该用命令(并且该用户要有访问emp表的权限):
select * from scott.emp;
如果是scott用户登录:
请再次确认一下:
select * from tab;//看查询处理的结果中是否有emp表。
hanweiwei_1 2010-03-17
  • 打赏
  • 举报
回复
你是以scott用户登进去的吗?貌似只有scoot 下有表emp
magicsign 2010-03-17
  • 打赏
  • 举报
回复
问题是emp表也没有啊,是不是我装的版本不对
要装哪个版本啊
duqiangcise 2010-03-17
  • 打赏
  • 举报
回复
emp表的前身就是employees表。

2,668

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 认证与考试
社区管理员
  • 认证与考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧