自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle數(shù)據(jù)庫如何增加scott用戶與相關(guān)的表

數(shù)據(jù)庫 Oracle
本文我們主要介紹了Oracle數(shù)據(jù)庫增加樣例數(shù)據(jù)scott用戶與相關(guān)的表的方法,希望能夠?qū)δ兴鶐椭?/div>

我們知道,scott用戶Oracle數(shù)據(jù)庫內(nèi)部的一個(gè)示例用戶,下面有表emp,dept等,這些表和表間的關(guān)系演示了關(guān)系型數(shù)據(jù)庫的一些基本原理。因?yàn)樗皇潜匦璧挠脩?,所以可以被刪除。但是如果想用scott用戶做試驗(yàn)和練習(xí),庫中沒有怎么辦?本文我們就主要介紹了增加樣例數(shù)據(jù)scott用戶與相關(guān)的表的方法,接下來我們就開始介紹。

方法如下:

1.運(yùn)行RDBMS\ADMIN\utlsampl.sql腳本。

2.查看是否成功。

示例:

 

  1. SQL> @D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\utlsampl    
  2.  
  3. 從 Oracle Database 10g Release 10.2.0.1.0 - Production 斷開    
  4.  
  5. C:\Users\Administrator>sqlplus / as sysdba    
  6.  
  7. SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 30 11:55:21 2011    
  8.  
  9. Copyright (c) 1982, 2005, Oracle.  All rights reserved.    
  10.  
  11. 連接到:    
  12.  
  13. Oracle Database 10g Release 10.2.0.1.0 - Production    
  14.  
  15. SQL> select * from dba_users where username='SCOTT';   

 

PS:貼上創(chuàng)建scott相關(guān)表,數(shù)據(jù),權(quán)限等信息

 

  1. Rem Copyright (c) 1990, 1996, 1997, 1999, 2001 by Oracle Corporation    
  2.  
  3. Rem NAME    
  4.  
  5. REM    UTLSAMPL.SQL    
  6.  
  7. Rem  FUNCTION    
  8.  
  9. Rem  NOTES    
  10.  
  11. Rem  MODIFIED    
  12.  
  13. Rem     menash     02/21/01 -  remove unnecessary users for security reasons    
  14.  
  15. Rem     gwood      03/23/99 -  make all dates Y2K compliant    
  16.  
  17. Rem     jbellemo   02/27/97 -  dont connect as system    
  18.  
  19. Rem     akolk      08/06/96 -  bug 368261: Adding date formats    
  20.  
  21. Rem     glumpkin   10/21/92 -  Renamed from SQLBLD.SQL     
  22.  
  23. Rem     blinden   07/27/92 -  Added primary and foreign keys to EMP and DEPT    
  24.  
  25. Rem     rlim       04/29/91 -         change char to varchar2     
  26.  
  27. Rem     mmoore     04/08/91 -         use unlimited tablespace priv     
  28.  
  29. Rem     pritto     04/04/91 -         change SYSDATE to 13-JUL-87     
  30.  
  31. Rem   Mendels    12/07/90 - bug 30123;add to_date calls so language independent    
  32.  
  33. Rem    
  34.  
  35. rem     
  36.  
  37. rem $Header: utlsampl.sql 21-feb-01.18:15:30 menash Exp $ sqlbld.sql     
  38.  
  39. rem     
  40.  
  41. SET TERMOUT OFF    
  42.  
  43. SET ECHO OFF    
  44.  
  45. rem CONGDON    Invoked in RDBMS at build time.   29-DEC-1988    
  46.  
  47. rem OATES:     Created: 16-Feb-83    
  48.  
  49. DROP USER SCOTT CASCADE;    
  50.  
  51. DROP USER ADAMS CASCADE;    
  52.  
  53. DROP USER JONES CASCADE;    
  54.  
  55. DROP USER CLARK CASCADE;    
  56.  
  57. DROP USER BLAKE CASCADE;    
  58.  
  59. GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY TIGER;    
  60.  
  61. DROP PUBLIC SYNONYM PARTS;    
  62.  
  63. CONNECT SCOTT/TIGER    
  64.  
  65. CREATE TABLE DEPT    
  66.  
  67. (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,    
  68.  
  69. DNAME VARCHAR2(14) ,    
  70.  
  71. LOC VARCHAR2(13) ) ;    
  72.  
  73. CREATE TABLE EMP    
  74.  
  75. (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,    
  76.  
  77. ENAME VARCHAR2(10),    
  78.  
  79. JOB VARCHAR2(9),    
  80.  
  81. MGR NUMBER(4),    
  82.  
  83. HIREDATE DATE,    
  84.  
  85. SAL NUMBER(7,2),    
  86.  
  87. COMM NUMBER(7,2),    
  88.  
  89. DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT);    
  90.  
  91. INSERT INTO DEPT VALUES    
  92.  
  93. (10,'ACCOUNTING','NEW YORK');    
  94.  
  95. INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');    
  96.  
  97. INSERT INTO DEPT VALUES    
  98.  
  99. (30,'SALES','CHICAGO');    
  100.  
  101. INSERT INTO DEPT VALUES    
  102.  
  103. (40,'OPERATIONS','BOSTON');    
  104.  
  105. INSERT INTO EMP VALUES    
  106.  
  107. (7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);    
  108.  
  109. INSERT INTO EMP VALUES    
  110.  
  111. (7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);    
  112.  
  113. INSERT INTO EMP VALUES    
  114.  
  115. (7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);    
  116.  
  117. INSERT INTO EMP VALUES    
  118.  
  119. (7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);    
  120.  
  121. INSERT INTO EMP VALUES    
  122.  
  123. (7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);    
  124.  
  125. INSERT INTO EMP VALUES    
  126.  
  127. (7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);    
  128.  
  129. INSERT INTO EMP VALUES    
  130.  
  131. (7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);    
  132.  
  133. INSERT INTO EMP VALUES    
  134.  
  135. (7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87','dd-mm-rr')-85,3000,NULL,20);    
  136.  
  137. INSERT INTO EMP VALUES    
  138.  
  139. (7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);    
  140.  
  141. INSERT INTO EMP VALUES    
  142.  
  143. (7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);    
  144.  
  145. INSERT INTO EMP VALUES    
  146.  
  147. (7876,'ADAMS','CLERK',7788,to_date('13-JUL-87', 'dd-mm-rr')-51,1100,NULL,20);    
  148.  
  149. INSERT INTO EMP VALUES    
  150.  
  151. (7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);    
  152.  
  153. INSERT INTO EMP VALUES    
  154.  
  155. (7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);    
  156.  
  157. INSERT INTO EMP VALUES    
  158.  
  159. (7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);    
  160.  
  161. CREATE TABLE BONUS    
  162.  
  163. (    
  164.  
  165. ENAME VARCHAR2(10)  ,    
  166.  
  167. JOB VARCHAR2(9)  ,    
  168.  
  169. SAL NUMBER,    
  170.  
  171. COMM NUMBER    
  172.  
  173. ) ;    
  174.  
  175. CREATE TABLE SALGRADE    
  176.  
  177. ( GRADE NUMBER,    
  178.  
  179. LOSAL NUMBER,    
  180.  
  181. HISAL NUMBER );    
  182.  
  183. INSERT INTO SALGRADE VALUES (1,700,1200);    
  184.  
  185. INSERT INTO SALGRADE VALUES (2,1201,1400);    
  186.  
  187. INSERT INTO SALGRADE VALUES (3,1401,2000);    
  188.  
  189. INSERT INTO SALGRADE VALUES (4,2001,3000);    
  190.  
  191. INSERT INTO SALGRADE VALUES (5,3001,9999);    
  192.  
  193. COMMIT;    
  194.  
  195. EXIT  

 

按照上述的步驟操作后,就能夠成功地增加樣例數(shù)據(jù)scott用戶與相關(guān)的表了,本文就介紹到這里,希望能夠?qū)δ兴斋@!

【編輯推薦】

  1. SQL Server 2008的BI組件SSAS使用詳解
  2. 淺談數(shù)據(jù)庫設(shè)計(jì)要符合的三個(gè)范式和關(guān)鍵字
  3. 關(guān)于SQL Server數(shù)據(jù)庫主鍵與索引的幾點(diǎn)區(qū)別
  4. Oracle數(shù)據(jù)庫排序ORDER BY子句的使用總結(jié)篇
  5. SQL Server數(shù)據(jù)同步Merge的一個(gè)BUG及解決方法
責(zé)任編輯:趙鵬 來源: CSDN博客
相關(guān)推薦

2010-10-29 11:06:12

Oracle scot

2010-04-28 18:25:51

Oracle數(shù)據(jù)庫

2011-08-01 12:44:25

Oracle基于用戶管理備份與恢復(fù)

2010-04-15 08:57:29

Oracle數(shù)據(jù)庫

2010-05-04 12:29:15

Oracle數(shù)據(jù)庫

2010-04-22 17:06:24

Oracle數(shù)據(jù)庫

2010-04-06 16:50:07

Oracle數(shù)據(jù)庫

2010-05-05 14:44:50

Oracle數(shù)據(jù)庫

2011-08-02 16:44:00

Oracle數(shù)據(jù)庫角色權(quán)限默認(rèn)表空間

2011-08-18 17:05:16

Oracle數(shù)據(jù)庫的服

2015-07-23 17:02:55

oracle創(chuàng)建數(shù)據(jù)庫

2010-04-23 09:32:39

Oracle數(shù)據(jù)庫實(shí)例

2010-04-07 09:31:02

Oracle數(shù)據(jù)庫

2010-03-18 09:28:14

Oracle數(shù)據(jù)庫遷移

2010-04-23 11:32:22

Oracle數(shù)據(jù)庫

2010-04-14 13:14:46

Oracle數(shù)據(jù)庫

2020-08-03 11:52:31

Oracle數(shù)據(jù)庫

2011-05-24 14:55:01

Oracle數(shù)據(jù)庫

2011-03-25 11:13:15

Oracle數(shù)據(jù)庫進(jìn)程

2011-09-02 10:37:15

Oraclesqlload用法
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)