- 博客(11)
- 资源 (7)
- 收藏
- 关注
转载 oracle exec 和 call 区别
exec 和 call 执行一个procedure时, exec是sqlplus的命令,只能在sqlplus中使用。call是sql命令,任何工具都可以使用
2013-01-25 20:53:26 406
转载 Union和Union All的区别
假设我们有一个表Student,包括以下字段与数据: [c-sharp] view plaincopyprint?drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not null );
2013-01-25 15:03:22 247
转载 Oracle trim函数
Oracle trim函数TRIM函数最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种。然而在Oracle中TRIM函数其实是具有删除“任意指定”字符的功能,下面就进行详细地讲解。 1. Oracle中trim函数的语法格式 TRIM ( [ { { LEADING | TRAILING | BOTH }[
2013-01-25 14:17:21 375
转载 SQL中truncate table和delete的区别
TRUNCATE TABLE 在功能上与不带 Where 子句的 Delete 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 Delete 速度快,且使用的系统和事务日志资源少。Delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。
2013-01-24 20:32:46 326
原创 Oracle数据字典中包含的视图
我们都知道Oracle数据字典文档中静态数据字典的视图共分为三类,动态Oracle数据字典的相关视图又分为哪几类呢?以及Oracle数据字典的相关视图又有什么样的作用呢?这些问题在此篇文章中都会找到答案。动态数据字典:是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。Oracle包含了一些潜在的由系统管理员如SYS维护的表和视图,由于当数据
2013-01-24 19:00:09 377
原创 oracle数据库日期语句总结
oracle数据库日期语句总结 oracle数据库对日期类型数据的操作很详细,日期类型数据表示形式涉及到系统时间时区,时间格式等。而且经常用到to_date('String','format'),to_char(Date,'format')等oracle系统函数。所以日期类型数据的操作有点复杂,操作oracle日期类型数据时注意的东西比较多。 1. sysdate表
2013-01-24 16:06:46 479
原创 Oracle 什么时候需要commit
今天在oracle的SQL plus中执行了删除和查询操作,然后在PL/SQL中也执行查询操作,语句一样,结果却不一样,让我大感郁闷,后来才突然想到可能是两边数据不一致造成的,但是为什么不一致呢,就是没用commit,在网上查了一下,大概是这样说的:DML语言,比如update,delete,insert等修改表中数据的需要commit;DDL语言,比如create,drop等改变
2013-01-23 19:07:36 469
原创 varchar2 的最大长度
varchar2有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767。注意就是函数的varchar2类型的返回值长度也是4000,而不是32767。
2013-01-23 15:17:43 1196
原创 oracle权限总结
一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 对象权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CON
2013-01-21 22:25:05 314
转载 Oracle数据库中快照的使用
转载网址:http://www.cnblogs.com/chinhr/archive/2008/08/06/1262233.htmloracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。下面以我在开发襄樊市电信局170话费催缴系统中使用快照加快查询速度的实现过程为例来说明快照的使用方法: oracle数据库的快照是一个表,它包含有对
2013-01-21 13:14:55 298
原创 ORACLE中字符串比较
在oracle中,将空字符串视为null,任何值与null比较结果都为null。如此一来,在比较两个字符串的时候就会出现意外。请看以下的例子:declare i varchar2(10) := null; v varchar2(10) := 'abc';begin if(i = v) then dbms_output.put_line('相等
2013-01-20 10:56:53 410
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人