oracle 10g型号,oracle 10g的数据类型

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)遵循以下规则:

相关文档:

MYSQL和ORACLE的一些操作区别

有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。本人总结出以下几点注意事项,希望对大家有所帮助。

1.自 ......

[oracle@dba01 dbs]$ orapwd file=/oracle/app/oracle/product/10.2.0/db_1/dbs/orapworcl password=oracle entries=20 force=y

[oracle@dba01 dbs]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sat May 29 13:07:10 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Con ......

oracle 至今没有推出针对win7的版本,无奈之下查询网络,网上大虾表示修改refhost.xml文件即可。

进入自己实战阶段,从oracle官方下载oracle 10g for vista and windows2K8 x86版(for windows是支持vista内核的,win7的内核与2008以及vista的内核是一样)。

先点击安装,在安装的版本检测时提示目前oracle不支持version为6 ......

安装…………

引用的http://mamaoyuan625.javaeye.com/blog/617502

安装oracle 10g后,登录 出现

the account is locked

这个错误几乎所有的初学者都会遇到.

其实解决办法非常简单.

请输入用户名:  SYSTEM

输入口令:admin(注意,这个密码是你在安装oracle时第一步设置的)

然后系统会显 ......

Oracle用户、权限、角色管理

Oracle 权限设置

一、权限分类:

系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。

实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。

二、系统权限管理:

1、系统权限分类:

DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创 ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值