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

oracle的数据类型

在ORACLE8中定义了:标量(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型的变量将会发生错误。
②字符 包括CHAR、VARCHAR2(VARCHAR)、LONG、NCHAR和NVARCHAR2几种类型。
CHAR 
描述定长的字符串,如果实际值不够定义的长度,系统将以空格填充。它的声明方式如下
CHAR(L) 
L为字符串长度,缺省为1,作为变量最大32767个字符,作为数据存储在ORACLE8中最大为2000。
VARCHAR2(VARCHAR)
 描述变长字符串。它的声明方式如下 VARCHAR2(L),L为字符串长度,没有缺省值,作为变量最大32767个字节,作为数据存储在ORACLE8中最大为4000。在多字节语言环境中,实际存储的字符个数可能小于L值,例如:当语言环境为中文(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)时,一个VARCHAR2(200)的数据列可以保存200个英文字符或者100个汉字字符。
LONG
 在数据库存储中可以用来保存高达2G的数据,作为变量,可以表示一个最大长度为32760字节的可变字符串。
NCHAR、NVARCHAR2
 国家字符集,与环境变量NLS指定的语言集密切相关,使用方法和CHAR、VARCHAR2相同。
③行
包括RAW和LONG RAW两种类型。用来存储二进制数据,不会在字符集间转换。
RAW
类似于CHAR,声明方式RAW(L),L为长度,以


相关文档:

db2和oracle中的树查询(递归查询)语句

在db2和oracle中的对树的递归查询语句。
表结构:
create table  MAIN_NODE (
MLA_ID               INTEGER     not null        ,   //节点ID
MLA_ROOTID &nb ......

Oracle监听程序当前无法识别连接描述符中请求的服务

安装好了之后可以通过这个路径找到一个文本文件:
oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora 还一个在同路径下的tnsnames.ora文件,这两个文本中的一些信息要一样的。
  你看看我的这两个文本文件的信息:
listener.ora
# listener.ora Network Configuration File:& ......

通过创建序列来实现ORACLE SEQUENCE的简单介绍

在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。
1、Create Sequence
你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,
CREATE SEQUENCE emp_sequence
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCY ......

完全删除Oracle 10g

软件环境:
1、Windows XP + Oracle 10g
2、Oracle安装路径为:d:\Oracle
实现方法:
1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;
2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal I ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号