- 浏览: 1993696 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (509)
- JavaEE (122)
- Oracle数据库 (29)
- JavaScript (37)
- SAP (5)
- MySql数据库 (7)
- JavaSE (4)
- Ajax (1)
- jQuery (13)
- SSH框架 (36)
- Web Service (10)
- JSF框架 (2)
- JBPM (0)
- ireport报表 (2)
- ibatis (5)
- Hibernate (31)
- JSP (11)
- Tomcat 服务器 (20)
- Other (19)
- JavaWeb (4)
- Maven (11)
- OSWorkFlow (10)
- HTML (13)
- Exception汇总 (7)
- SVN (2)
- 笑话 (1)
- JSTL (1)
- WebSphere Message Broker (13)
- ANT命令 (3)
- Liunx (12)
- Struts2 (26)
- Eclipse (6)
- DOS (3)
- Flex (11)
- WebSphere (1)
- 开发常用工具 (3)
- Junit (2)
- EJB (4)
- Struts1.2 (2)
- Jboss (1)
- Android (2)
- Java框架源码解析 (1)
- Spring (4)
- MyBatis (6)
- SpringMVC (4)
- Jetty (2)
- 数据库表设计 (1)
- SSO (4)
最新评论
-
贝塔ZQ:
也可以试试PageOffice插件,觉得更简单点
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度 -
jia1208:
...
Could not publish server configuration for Tomcat v6.0 Server at localhost. -
u011274527:
赞
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误 -
旭旭小牛啦:
怎么没哟了,继续赛
jQuery 选择器 -
wzw3919:
100行会报空指针
Java 解压缩zip文件
如果是不小心,删除了oracle中自带的emp 和 dept表,就能用下面的sql语句执行一下用来恢复..
或者在你的oracle安装目录中找到,${oracle}\product\10.2.0\db_2\RDBMS\ADMIN\下找到scott.sql里面就有。
或者,按照别人的重新create一个 连接到别人的oracle。 然后写create table emp as select * from 模式名.emp;就会原封不动的复制过来。
--建立表 和删除表; DROP TABLE DEPT; CREATE TABLE DEPT (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14) , LOC VARCHAR2(13) ) ; --建立表 和删除表; 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 NUMBER(7,2), DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT); ---插入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'); ---插入EMP语句块; 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('12-06-1987','dd-mm-yyyy')-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-06-1987','dd-mm-yyyy')-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); DROP TABLE BONUS; CREATE TABLE BONUS ( ENAME VARCHAR2(10) , JOB VARCHAR2(9) , SAL NUMBER, COMM NUMBER ) ; DROP TABLE SALGRADE; CREATE TABLE SALGRADE ( GRADE NUMBER, LOSAL NUMBER, HISAL NUMBER ); --插入 SALGRADE 语句块; 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; --查询部分; select * from emp; select * from dept;
发表评论
-
大型互联网服务集成平台:springmvc+mybatis+restful+webservice+quartz+bootstrap html5
2015-04-13 21:49 81SpringMVC + Mybatis + SpringSe ... -
大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap
2015-04-12 23:33 83SpringMVC + Mybatis + SpringS ... -
Maven构建大型互联网架构springmvc+mybatis+Restfull+Webservice+Bootstrap
2015-04-12 23:28 71SpringMVC + Mybatis + SpringS ... -
maven构建高大上开源架构:springmvc+mybatis+rest+bootstrap html5
2015-04-12 23:25 23SpringMVC + Mybatis + SpringS ... -
手机App后台架构:Springmvc+SpringSecurity+mybatis+Rest+Quartz+Bootstrap Html5( Maven构建)
2015-04-09 01:39 76APP后台架构Maven构建,模拟大型互联网架构,支持高并发 ... -
Oracle按指定日期生成连续的时间范围
2014-11-01 21:39 3060比如现在有个表 记录着某个 sid 的开始 结束时间 大概有 ... -
Oracle 中的递归语句Select...Start With...Connect by prior...的使用
2013-11-25 22:55 2474在做项目中,我们经常会遇到树形数据,在oracle树查询的最 ... -
使用DOS命令启动本地Oracle数据库服务
2013-11-24 18:25 1427新建一个bat文件,在bat文件中配置如下命令,然后双击文件 ... -
Oracle去除重复的记录和删除重复的记录
2012-07-18 23:51 1857oracle查询重复数据与删除重复记录方法 . 分类: ora ... -
oracle常用的数据库脚本
2012-07-12 00:53 0在学习oracle数据库时,记录的一些笔记,希望能对大家学习o ... -
oracle 分页查询
2012-05-23 22:14 1074oracle分页查询方式一: select * from ( ... -
计算距离'2011-05-01'到2012-05-14的年月日
2012-05-14 23:56 1104计算距离'2011-05-01'到2012-05-14的 ... -
Oracle数据库中使用sql语句取随机数
2012-03-14 11:17 3036具体SQL语句如下,dbms_random.value(100 ... -
Oracle 的sql语句多条件判断
2011-12-09 15:39 8810oracle在sql语句查询的时候,经常一个字段的不同的值代表 ... -
Oracle存储过程-删除所有表
2011-12-06 09:54 3045删除所有user_tables中的表 ,这样非常不安全, ... -
Oracle存储过程-删除所有的表
2012-04-13 08:00 1132删除所有表的存储过程. --删除所有表的存储过程; ... -
Oracle存储过程-删除所有序列
2011-11-21 16:11 3161在跑数据库脚本之前, 往往会重新删除数据库中所有的序列. ... -
Oracle设置编码集的问题
2011-10-28 11:31 1507--停止数据库服务.停止监听器.. shutdown ... -
查看Oracle最大连接数
2011-08-26 15:10 1698查看oracle最大的连接数: SQL> sel ... -
PL/SQL导入数据(cvs和excel)
2011-08-17 19:23 2572PL/SQL导入数据(cvs和excel) PL/SQ ...
相关推荐
oracle emp dept salgrade建表脚本
根据提供的信息,我们可以详细地分析如何在MySQL数据库中创建与Oracle数据库中类似的`dept`、`emp`和`salgrade`三个表,并填充相应的数据。 ### 1. 创建Dept表 首先,我们来创建`dept`表。这个表用于存储部门的...
"SCOTT"是一个内置的Oracle示例用户,拥有几个预定义的表,如"EMP"(员工)、"DEPT"(部门)和"BONUS"(奖金)。这些表通常用于学习SQL语句和数据库管理概念。SCOTT用户的默认用户名为"scott",密码为"tiger"。 3....
这里提到的"ORACLE练习的三个表 emp dept salgrade"是指Oracle数据库中的经典示例表,它们常用于教学和实战演练。这三个表分别是: 1. **EMP** 表:这是一个员工信息表,通常包含以下字段: - `EMPNO`:员工编号,...
本篇文章将详细讲解如何在Oracle 10G环境中创建名为`s_emp`的练习表,并通过实际的SQL脚本和执行过程来阐述这一过程。 首先,我们需要了解创建表的基本语法。在Oracle中,创建表通常使用`CREATE TABLE`语句。例如,...
### Oracle复习知识点详解 #### 一、创建与管理数据库对象 **1. 创建表空间** ...以上就是从给定文件中的标题、描述、标签和部分内容中提取出的关键知识点,涵盖了Oracle数据库中的一些核心概念和技术点。
- 在SQL*Plus中执行脚本文件的方法:`@E:\test.sql` 16. **Oracle中的权限有哪两种?** - Oracle中的权限主要分为系统权限(如CREATE TABLE、CREATE SESSION等)和对象权限(如SELECT、INSERT等)。 17. **...
**详细说明:** SQL*Plus 是Oracle提供的一个命令行工具,用于执行SQL语句和PL/SQL脚本。例如,将缓冲区中的SQL语句保存到文件的操作可以使用`SAVE`命令实现: ```sql SQL> SAVE '/u01/test02.sql' ``` 执行保存在...
3. **创建和运行SQL脚本**:使用`ED`命令编辑脚本,然后用`@`命令运行存储在文件中的脚本,如`SQL> @a`。 4. **设置输出格式**:`SET LINESIZE`用于设置每行的最大宽度,`SET PAGESIZE`设置每页的行数,例如:`SQL>...
Oracle 中的 explain_plan 是一个强大的分析工具,能够帮助用户了解 SQL 语句的执行计划,通过它可以了解 Oracle 是如何连接表、使用什么方式扫描表(索引扫描或全表扫描)以及使用到的索引名称。下面详细讲解 ...
标题中的"S_CUSTOMER、S_EMP、S_DEPT、S_IMAGE、S_INVENTORY、S_ITEM、S_LONGTEXT、S_ORD"这些词汇表明,这是一组与数据库相关的脚本,可能用于创建或操作Oracle数据库中的表。这些表名分别代表了不同的业务实体,...
在给定的脚本"demobld.sql"中,我们看到它主要用于创建Scott用户的演示用表,这些表包括EMP(员工)、DEPT(部门)、BONUS(奖金)、SALGRADE(薪资等级)和DUMMY(临时表)。通过创建和操作这些表,初学者可以熟悉...
例如,如果我们有两个表,一个是员工表(emp),另一个是部门表(dept),并且希望获取每个员工所在的部门信息,那么就需要使用JOIN来连接这两个表。 **操作步骤**: 1. 启动SQL Plus Worksheet。 2. 在命令编辑区输入...
在Oracle SQL中,注释主要用于添加说明性文本,帮助理解SQL脚本的目的和功能。注释有两种基本形式: - **单行注释**:使用`--`,之后的所有内容被视为注释,直到行末。 示例: ```sql -- 这是一条单行注释 ...
首先,SCOTT是一个经典的示例用户,它包含了一些预定义的表,如EMP(员工)、DEPT(部门)等,这些表经常用于教学和学习SQL和PL/SQL。在文档中提到的"demobld.sql"脚本就是用来创建这些示例表的。这个脚本首先通过`...
如`EMP`表和`DEPT`表,`EMP`表中的`DEPTNO`与`DEPT`表的`DEPTNO`相对应,形成了部门和员工的关联。 - **数据字典**:Oracle的数据字典是一系列由系统维护的基表和视图,记录了数据库的元数据,包括用户信息、对象...
(2)分别显示EMP、DEPT、SALGRADE表结构,并查看表中的数据。 (3)创建一个查询显示每个雇员的雇员编号、工作、受雇日期,并且要将雇员编号作为第一列显示,最后将该SQL语句保存成文件plql.sql,并执行该脚本...
在Oracle数据库管理中,为了便于数据迁移、备份或恢复等操作,导出脚本文件成为一项非常实用的功能。本文将详细介绍如何使用Oracle的导出工具(`exp`)来创建`.dmp`文件,并通过实例演示具体的命令行操作步骤。 ###...
Scott实例包含了几个表,如EMP(员工)、DEPT(部门)等,通过这些表,你可以实践插入、更新、删除和查询数据的基本操作,理解关系数据库的设计和管理。 "oracleDemo.sql" 文件则可能包含了各种Oracle SQL语句的...
### Oracle如何使用AUTOTRACE查看...AUTOTRACE是Oracle数据库中一个非常实用且强大的工具,它可以帮助我们更好地理解和优化SQL查询的性能。通过正确配置和使用AUTOTRACE,可以显著提高数据库应用程序的效率和响应速度。