Oracle
GCC-pig
这个作者很懒,什么都没留下…
展开
-
oracle中DATE和TIMESTAMP的粗解释
在Oracle中有DATE 和TIMESTAMP两种类型,但是TIMESTAMP类型的精度更加详细,它的精度范围从0~9,默认值是6,可以通过SYSDATE获得当前系统时间,这个时间的格式DD-MON-YY,其中MON是对月份的一种缩写,也可以通过SYSTIMESTAMP获得更加精确的系统时间。原创 2013-10-10 22:49:41 · 548 阅读 · 0 评论 -
Oracle中number类型详解
1、Oracle总number类型的用法是 number[({p},[s])]其中p表示整个数的位数,s表示小数点的位数,比如: number(5,2)表示这个数最多有5位(不包括小数点在内),2表示小数点后有两位小数2、p的最大38是,s的范围是-84到127。3、用法: ValueDatatypeStored Value原创 2013-10-10 22:14:27 · 1135 阅读 · 0 评论 -
Oracle中集中对于NULL操作的函数NVL,NVL2,以及COALESCE的用法
在Oracle中有三个对NULL进行操作的函数,分别是NVL,NVL2,和COALESCE。1、NVL(X1,X2)如果x1不是NULL,则返回x1,如果x1是NULL,则返回x2.2、NVL2(X1,X2,x3) 如果x1是NULL,则返回x3,若果x1不是NULL则返回x23、COALESCE(x1,x2,x3)如果x1不为空,返回x1,如果x1为空,就判断x2,如果x2不为空,则原创 2013-10-12 20:43:44 · 639 阅读 · 0 评论 -
Oracle中字符操作函数
Table 2.1. Character Function SummaryFunctionDescriptionASCIIReturns the ASCII decimal equivalent of a characterCHRReturns the character given the decimal equ原创 2013-10-12 22:09:38 · 449 阅读 · 0 评论 -
Oracle杂七杂八
(1)确定数据库是否是RAC的一部分可以通过下面的SQL语句实现:SELECT parallel FROM v$instance如果是NO,就是说明不是RAC的一部分(2)确定数据库是否通过备份数据库来防止数据的丢失的SQL语句:SELECT protection_level FROM v$database;如果是unprotected则说明没有被保护。(3)确定数据库是否原创 2013-11-10 22:04:32 · 296 阅读 · 0 评论 -
Oracle体系结构
Oracle数据库服务器由用户用户进程,服务器进程,实例和数据库文件组成如下图:用户通过用户进程与服务器进程进行交互,然后服务器进程提交请求到实例,实例进行操作数据库。原创 2013-11-10 21:17:51 · 336 阅读 · 0 评论 -
Oracle中几种查看缓冲器大小的方法
查看当前sga的当前大小,最大大小,最小大小,以及当前已有的组件SELECT components,current_size,max_size,min_size FROM v$sga_dynamic_component;确定以为当前程序缓冲区分配了多大大小SELECT name,value FROM v$pgastat WHERE name in ('max PGA allocated原创 2013-11-11 21:20:05 · 2746 阅读 · 0 评论