问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教oracle中如何给用户导入一张表???

发布网友 发布时间:2022-04-10 11:03

我来回答

2个回答

热心网友 时间:2022-04-10 12:32

你说的导入一张表,是说这张表在数据库中在别的用户下存在,然后你把它变成另外一个用户的,是这个意思么?
如果是,那么你的c##scott用户,有没有select 这张表scott.emp的权限,如果没有,那么相反scott用户有没有在c##scott用户下create表的权限?如果二者都没有,那么你只能用dba用户授权,或者用dba用户授权,或者就用dba用户做。
主要语句就是create table as select * from scott.emp。根据使用用户的不同而有所不同。
如果scott.emp中的数据非常多,那么如果你的服务器比较好,那么可以直接这么做,稍等会就好了。
如果你的服务器比较烂,那么可能你需要先 create table as select * from scott.emp WHere 1=2;
先导过去一张空表,然后再分批insert数据。
数据完成后,建立相应的索引等等。
至于倒完后,个人建议原表不要删除,因为没准什么时候客户心血来潮还会用到的。
如果不是内部表而是emp命令倒出来的表,要用imp导入,那么要用到fromuser,touser,写法有点点忘了,网上很多,好长时间不用emp导不同用户,记不住了。

热心网友 时间:2022-04-10 13:50

Scott Schema创建脚本
Scott Schema创建脚本

DROP USER SCOTT CASCADE;

GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY tiger;

CONNECT SCOTT/tiger
CREATE TABLE DEPT
(DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,
DNAME VARCHAR2(14) ,
LOC VARCHAR2(13) ) ;
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_DEPTNO REFERENCES DEPT);
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');
INSERT INTO EMP VALUES
(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERT INTO EMP VALUES
(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERT INTO EMP VALUES
(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERT INTO EMP VALUES
(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERT INTO EMP VALUES
(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERT INTO EMP VALUES
(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERT INTO EMP VALUES
(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERT INTO EMP VALUES
(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87','dd-mm-rr')-85,3000,NULL,20);
INSERT INTO EMP VALUES
(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERT INTO EMP VALUES
(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERT INTO EMP VALUES
(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87', 'dd-mm-rr')-51,1100,NULL,20);
INSERT INTO EMP VALUES
(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERT INTO EMP VALUES
(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERT INTO EMP VALUES
(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);
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);
COMMIT;
EXIT

http://www.askmaclean.com/archives/scott-schema-script.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么天天总是提不起精神,情绪低落呢?求大神帮助 你好,我的是oppoR7手机微信里面播放视频的时候出现马赛克是怎么... 我的手机型号是oppor7在微信视频聊天中看不到我自己,对方也看不到我是... 预产期是2016阴历2月初八男孩哪天抛妇产好 4.把一个棱长为10cm的正方体钢锭铸成一块长40cm,宽10cm的钢板,这块钢板... 禅意诗词名句摘抄(15句禅意盎然的诗句) ...体铁块把它熔铸成一个横截面积是20平方厘米的长方体这 夏季下雨钓鱼好不好钓鱼 猫咪发烧猫鼻支怎么办,猫咪猫鼻支发烧流鼻涕 邵东到威宁的乘车路线 斐讯路由器k2,pppoe错误,拔不上号,怎么用手机修好? freeswitch软电话登陆失败 freeswitch怎么实现呼叫转移 我的作息表德育作业怎么画 pps快充协议重要吗 oppofindx3pro充电协议 怎么不用iPhone 自带的邮箱把语音备忘录发出去? 救生衣上的夹子什么用 12306买票改签,硬座改卧铺,付了卧铺全款,硬座钱自动退吗? 黄脚鸡怎样做最好吃呢? 同一趟火车的硬座可以改签为卧铺么 夹在头发上的夹子,用普通话、书面语怎么说? iphone语音备忘录怎么发送信息 玩核桃神沈什么时候上夹子 驾照科目三考试通过需要注意什么 科目三考试通过路口注意事项有哪些 科目三考试路口是否要踩刹车减速为此 c1科目三考试通过路口和斑马线左右摆头要摆几次?一次还是两次 科目三通过路口的时候有哪些注意事项? 住房公积金账户查询提示未注册是什么意思? 规则的美丽作文150字 有关一篇规则之美的作文 小学生规则之美作文400字 以六年级水平写一篇《我发现规则之美》为题的作文 关于规则之美的作文900字(写好的) 规则之美的作文600字 作文我明白了规则之美50字 《规则之美》一篇阅读文章,我要求原文 规则之美作文开头结尾 美丽的规则有感作文 有关规则的作文(小学六年级的,450字)【急求】 规则之美 人性之美作文700子 作文写一件有关规则的事80字 美丽的规则读后感作文 oracle中怎么在一个用户里创建了新表以后,然后新建用户中都能默认添加这个表 用消毒水擦冰箱,味道很重怎么去除? 冰箱用威露士消毒液擦了,好大味怎么办 停电了冰箱发臭怎么办?用84消毒水 荣耀10max手机支持360壁纸吗 Oracle 两个用户间导表