![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
周辉
rtrterter
展开
-
查看oracle表空间大小
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) /原创 2012-08-31 12:06:51 · 460 阅读 · 0 评论 -
Oracle存储过程创建及调用
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了对其运行时的执行速度。在大型数据库系统如Oracle、SQL Server中都不仅提供了用户自定义存储过程的功能,同时也提供了许多可原创 2012-10-16 09:52:53 · 860 阅读 · 0 评论 -
Oracle中TO_DATE TO_CHAR格式
Oracle中TO_DATE TO_CHAR格式2009-04-23 18:02:21 TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary原创 2012-09-07 18:25:54 · 1242 阅读 · 0 评论 -
Oracle中如何将一个用户下面的表结构导入到另一个用户下面?
Oracle中如何将一个用户下面的表结构导入到另一个用户下面?unix下:exp \'sys/口令 as sysdba\' file=a.dmp owner=导出用户 rows=Nimp \'sys/口令 as sysdba\' file=a.dmp fromuser=导出用户 touser=导入用户windows下:exp 'sys/口令 as sysdba' file=原创 2012-09-02 18:31:50 · 4410 阅读 · 0 评论 -
Oracle数据库管理
一、数据库管理员概述:每个Oracle数据库应该至少有一名数据库管理员(dba),对于一个小的数据库,一个dba就够了,但是对于一个大的数据库可能需要多个dba分别担负不同的管理职责。职责:1、安装和升级Oracle数据库。2、建库、表空间、表、视图、索引……3、指定并实施备份与恢复计划。4、数据库权限管理,调优,故障排除。5、对于高级数据库管理员,要求能参与项目开发,原创 2012-09-02 18:30:11 · 564 阅读 · 0 评论 -
2011-01-08 19:49 Oracle数据导入导出imp/exp sp2-0734
Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 应该是在cmd的dos命令提示符下执行,而不是在sqlplus里面。。。。。。但是格式一定要类似于: imp PERSONNEL_MANAGE/MWQ@DBSQL full=y file=C:\pers原创 2012-09-02 18:28:01 · 2980 阅读 · 0 评论 -
Oracle中的INTERVAL数据类型详解
INTERVAL YEAR TO MONTH数据类型Oracle语法: INTERVAL 'integer [- integer]' {YEAR | MONTH} [(precision)][TO {YEAR | MONTH}] 该数据类型常用来表示一段时间差, 注意时间差只精确到年和月. precision为年或月的精确域, 有效范围是0到9, 默认值为2. eg原创 2012-09-02 19:12:19 · 2210 阅读 · 0 评论 -
Oracle索引
Oracle索引一、概述 索引是用于加速数据存取数据对象,合理的使用索引可以大大降低I/O次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种。 二、创建索引 1、单列索引 单列索引是基于单个列所建立的索引。 sql>create index 索引名 on 表名(列名); 2、复合索引 复合索引是基于两列或是多列的索引,在同原创 2012-09-02 18:30:48 · 422 阅读 · 0 评论 -
Oracle权限
一、概述 这一部分我们主要看看Oracle如何管理权限和角色,权限和角色的区别在哪里。当刚刚建立用户时,用户没有任何权限,也不能执行任何操作。如果要执行某种特定的数据库操作,则必须为其授予系统的权限。如果用户要访问其他方案的对象,则必须为其授予对象的权限,为了简化权限的管理,可以使用角色。这里我们会详细介绍。 二、权限 权限是指执行特定类型的Sql命令或是访问其原创 2012-09-02 18:28:46 · 413 阅读 · 0 评论 -
oracle 中 dual 详解
基本上oracle引入dual为的就是符合语法1. 我们先从名称来说,dual不是缩写词,本身就是完整的单词。dual名词意思是对数,做形容词时是指二重的,二元的。2. Oracle中的dual表是一个单行单列的虚拟表。3. Dual表是oracle与数据字典一起自动创建的一个表,这个表只有1列:DUMMY,数据类型为VERCHAR2(1),dual表中只有一个数据'X', Oracl原创 2012-09-02 19:14:50 · 30825 阅读 · 2 评论 -
Oracle EXTRACT()函数
//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIMEZONE_MI原创 2012-09-02 18:33:18 · 519 阅读 · 0 评论 -
oracle group by 深入理解
1、sql语句select的执行过程(1)根据where字句的条件表达式,从from子句指定的基本表或视图中找到满足条件的元组。(2)再按select子句中的目标列的表达式,选出元组的属性值形成结果表。(3)如果有group子句,则将结果表按group中指定的列进行分组,该属性列值相等的元组为一组,通常会在每组中作用集函数。(4)如果group子句带having短语,则只有满足原创 2012-09-01 22:05:45 · 14895 阅读 · 0 评论 -
Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然原创 2012-09-01 19:25:35 · 430 阅读 · 0 评论 -
Oracle group by 用法实例详解
Group by的语法Select [filed1,fild2,]聚合函数(filed),[Grouping(filed),][Grouping_id(filed1,filed2,…)]From tablenameWhere condition[Group by {rollup|cube}(filed,filed2)][having condition][order原创 2012-09-01 22:01:10 · 2239 阅读 · 0 评论 -
查看Oracle表空间大小的方法
磁盘空间不足问题我们经常会遇到,查看Oracle表空间大小就成了我们必须要掌握的知识,让我们了解什么时候需要增加表空间。Oracle表空间大小的查看方法应该是我们都需要掌握的知识,下面就为您详细介绍查看Oracle表空间大小的方法,供您参考学习。在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问题比较常见。--1查看Oracle表空间大小--已经原创 2012-08-31 12:11:12 · 544 阅读 · 0 评论 -
Oracle存储过程创建及调用
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了对其运行时的执行速度。在大型数据库系统如Oracle、SQL Server中都不仅提供了用户自定义存储过程的功能,同时也提供了许原创 2012-10-16 09:54:35 · 636 阅读 · 0 评论