易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 10g的数据类型

☆数据类型
   定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB
四种数据类型
      ☆标量(SCALAR)
   合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。
      ☆数字
  数字,它有三种基本类型
--
NUMBER、PLS_INTEGER和BINARY_INTENER
。NUMBER可以描述整数或实数,而PLS_INTEGER和BINARY_INTENER只能描述整数。
  NUMBER,是以十进制格式进行存储的,它便于存储,但是在计算上,系统会自动的将它转换成为二进制进行运算的。它的定义方式是NUMBER(P,S),P是精度,最大38位,S是刻度范围,可在
-
84
127间取值。例如:NUMBER(
5

2
)可以用来存储表示
-
999.99
999
.99间的数值。P、S可以在定义是省略,例如:NUMBER(
5
)、NUMBER等;
  BINARY_INTENER用来描述不存储在数据库中,但是需要用来计算的带符号的整数值。它以2的补码二进制形式表述。循环计数器经常使用这种类型。
  PLS_INTEGER和BINARY_INTENER唯一区别是在计算当中发生溢出时,BINARY_INTENER型的变量会被自动指派给一个NUMBER型而不会出错,PLS_INTEGER型的变量将会发生错误。
      ☆Number补充
   在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在 
1.0
 
*
 
10
(
-
130
) —— 
9.9
9
 
*
 
10
(
125
) {38个9后边带88个0} 的数字,当Oracle中的数学表达式的值
>=
1.0
*
10
(
126
)时,Oracle就会报错。
 
   Number的数据声明如下: 
   
1
)Number(p, s) 声明一个定点数 p(precision)为精度,s(scale)表示小数点右边的数字个数,精度最大值为38,scale的取值范围为
-
84到127 
   
2
)Number(p) 声明一个整数 相当于Number(p, 
0

   
3
)Number 声明一个浮点数 其精度为38,要注意的是scale的值没有应用,也就是说scale的指不能简单的理解为0,或者其他的数。 
   定点数的精度(p)和刻度(s)遵循以下规则: 
 


相关文档:

oracle 重建控制文件

ORACLE的控制文件是数据库的非常重要的文件,它保存着数据库的连接实例(instance)和database的一个桥梁,它定义了当前数据库物理信息的状态。因此控制文件对于一个数据库来说是非常重要的,在某些时候我们需要重新创建控制文件:
1。当控制文件丢失的时候,并且没有最近的文件Copy备份(一般在建库完成后的生成一个创建Con ......

oracle安装

安装…………
引用的http://mamaoyuan625.javaeye.com/blog/617502
安装oracle 10g后,登录 出现
the account is locked
这个错误几乎所有的初学者都会遇到.
其实解决办法非常简单.
请输入用户名:  SYSTEM
输入口令:admin(注意,这个密码是你在安装oracle时第一步设置的)
然后系统会显 ......

oracle专有和共享服务模式

专有模式:
在专有服务器配置中,Oracle为每个连接到服务器得客户机启动一个专用服务器进程。一个客户机的专用服务器进程只为此客户机工作。各专用服务器进程完全独立,无需共享数据。在用户会话存在的整个过程中,相应的专用服务器进程一直存在,不论用户是否活动。直到用户会话终止后,该应用的专用服务器进程才终止。在 ......

Oracle存储过程包含三部分

Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。
Oracle存储过程可以有无参数存储过程和带参数存储过程。 
一、无参程序过程语法
 
1 create or replace procedure NoParPro
2 as  ;
3 begin
4 ;
5 exception  &nb ......

oracle中pro*c的学习


oracle中pro*c的学习
 一 Pro*C 程序概述:
1.什么是Pro*C程序
在ORACLE数据库管理和系统中, 有三种访问数据库的方法;
(1) 用SQL*Plus, 它有SQL命令以交互的应用程序访问数据库;
(2) 用第四代语言应用开发工具开发的应用程序访问数据库,这些工具有SQL*froms,QL*Reportwriter,SQL*Menu等;
(3) 利用在 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号