请问:关于oracle ,number ,powerdesigher 出现了一个错误

作者&投稿:申骨 (若有异议请与网页底部的电邮联系)
Oracle中NUMBER类型问题~

在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在
1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0}
的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle就会报错。
Number的数据声明如下:
表示 作用 说明
Number(p, s) 声明一个定点数 p(precision)为精度,s(scale)表示小数点右边的数字个数,精度最大值为38,scale的取值范围为-84到127
Number(p) 声明一个整数 相当于Number(p, 0)
Number 声明一个浮点数 其精度为38,要注意的是scale的值没有应用,也就是说scale的指不能简单的理解为0,或者其他的数。

定点数的精度(p)和刻度(s)遵循以下规则:
 当一个数的整数部分的长度 > p-s 时,Oracle就会报错
 当一个数的小数部分的长度 > s 时,Oracle就会舍入。
 当s(scale)为负数时,Oracle就对小数点左边的s个数字进行舍入。
 当s > p 时, p表示小数点后第s位向左最多可以有多少位数字,如果大于p则Oracle报错,小数点后s位向右的数字被舍入

Number类型的详解

应该是number(12,2),中间用“,”逗号,怎么能用“.”呢,把脚本改过来试试


新手求助:关于oracle实例的服务问题
现在你的机器上有两个实例在跑,分别为mydatabase和orcl,其中mydatabase是你创建的,Orcl是系统缺省安装时创建的。各个进程的含义:dbconsole:控制台,主要用于提供远程数据库控制 jobscheduler:任务计划,用于调度任务 homeiSQL:web方式sqlplus TNSListener:网络监听服务,用于提供网络支持 OracleService:...

一个关于oracle在dos里面运行的问题
ORACLE instance shut down.数据文件丢失--- SQL> startup ORACLE instance started.Total System Global Area 167772160 bytes Fixed Size 1218316 bytes Variable Size 88082676 bytes Database Buffers 75497472 bytes Redo Buffers 2973696 bytes Database mounted.ORA-01157: cannot identify\/...

问一个关于oracle的语句查询问题
3 8 4 3 10 6 问一下,比如这样的2条记录(这是我假设的,你上面的记录里没有的), 在你要的结果里 3 8 4 需要出来吗?你的重复是先筛选 列3=4,还是先筛选列1重复?如果先筛选列1重复的,那3 8 4就会出现。如果先筛选列3=4的,那3 8 4就不...

关于oracle 游标的问题
你需要正确理解oracle的一致性读的概念。其中涉及redo的概念。把这些概念搞清楚,你就会明白为什么不起作用。极端的什么情况下会起作用。

关于oracle11g还原数据库操作的问题(初级)
2.dba权限是指数据库管理员角色的权限,拥有数据库操作的大多数权限。3.表空间是用来存储数据用的,在系统上的表现是数据文件。不一定建在哪个盘符下,oracle必须要有对其修改的权限。4.可以直接DROP掉表,没必要重建表空间。5.他只会还原到默认的那个上去,无论你有几个表空间,你这个用户拥有的对象...

关于Oracle数据库OCP考试及相关问题
Q2.我现在已经工作,从事的工作多和oracle有关,不过都是些基础的,谈不上管理。我打算考oracle ocp证书。但是一头雾水,特来此地找已经通过的XD请教以下问题:1、是不是必须参加原厂培训,考试形式是什么样的?2、这个证书的考试是不是还分oracle版本?3、考试主要考几科,都是什么?问题补充:我...

关于Oracle数据库问题
应该包括【DEPT】【EMP】【BONUS】【SALGRADE】。是你的表名输入的不对:(下面的请参考)C:\\Documents and Settings\\admin>sqlplus scott\/tiger SQL*Plus: Release 10.1.0.2.0 - Production on 星期六 4月 25 15:15:07 2009 Copyright (c) 1982, 2004, Oracle. All rights reserved.Connected...

关于oracle的dmp文件导入的问题?
1、导入和导出数据库文件是需要用户名、口令的;2、进入DOS窗口,用sqlplus \/nolog打开Oracle自带的SQL*Plus;3、用语句:conn \/as sysdba连接数据库;4、用命令:imp\/exp 导入、导出,具体可以网上搜索。

关于oracle和SQL的问题
本文参考"Beginning SQL: Differences Between SQL Server and Oracle-A Quick Intro for SQL Server Users",作者Les Kopari 本文比较适合刚接触Oracle的SQL Server开发人员.I. 简单概念的介绍 1. 连接数据库 S: use mydatabase O: connect username\/password@DBAlias conn username\/password@DBAlias 2...

关于Oracle的体系结构和OCA、OCP、OCM认证的问题,娱乐型和复制型以及...
1 不保持 2 一般来说,用户就是属于某个数据库的。不过sys用户要特殊一些,它的验证信息并不放在数据库里面。因为对数据库进行维护操作时,可能需要在未启动数据库的情况下登录实例。scott、hr这样的用户是一些示例用户,如果你安装Oracle数据库时不安装sample schema,就不会有hr用户等。3 数据库的创建...

新泰市19558582338: 在oracle中number(n),number(m,n)区别 -
燕纨前列: NUMBER ( precision, scale) precision表示数字中的有效位.如果没有指定precision的话,Oracle将使用38作为精度. scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数.

新泰市19558582338: 关于ORACLE中数据类型number? -
燕纨前列: number(m,n) 其中m和n的取值范围为:m=1 to 38n=-84 to 127 其中m不包括小数点!可变长的数值列,允许0、正值及负值,m是所有有效数字的位数,n是小数点以后的位数.如:number(5,2),则这个字段的最大值是99,999,如果数值超出了位数限制就会被截取多余的位数.如:number(5,2),但在一行数据中的这个字段输入575.316,则真正保存到字段中的数值是575.32.如:number(3,0),输入575.316,真正保存的数据是575.

新泰市19558582338: oracle 和数据库是什么关系 -
燕纨前列: Oracle 是关系型数据库的一种,是甲骨文(oracle)公司推出的大型关系型数据库管理系统,可以运行在Unix、Linux、Windows.同类的还有微软的sqlserver,IBM的db2,Sybase的数据库等,小型的有mysql等等数据库管理系统,除了关系型,早期 还有 网状数据库、层次数据库;现在还流行NoSQL,是非关系型数据库的统称,有MongoDB等等

新泰市19558582338: 黑客帝国中关于oracle 的理解? -
燕纨前列: Oracle实际上是机械对人类意识的模仿.就如同当初的机械是人类智能的模仿一样.Oracle被赋予了Matrix的最高权限,就如同是Matrix 的核心一般,可以访问所有链接到Matrix的人的意识,从而进行学习模仿.所以Oracle具有预测人类意识行为和Matrix对这些行为的反应的能力 (比如她能预测到Neo会摔碎瓶子).Architect在程序上构建Matrix,Oracle则在人类的意识上构建Matrix,所以Oracle被 称为Matrix的母亲.

新泰市19558582338: 请问哪里有关于oracle的相关资料?
燕纨前列: Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore.2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达...

新泰市19558582338: 关于oracle DBA 的几个问题 -
燕纨前列: 呵呵,很高兴能回答你的问题!这里,我可以告诉你一些你想知道的事,先说明一点,我是搞开发的.....1.数据库,确实也很不错,但是你必须要“精”才行..如果你不会别的语言,(类似:java,.net),而只会oracle的话,那到时候就业会...

新泰市19558582338: 关于oracle规模和容量的认识 -
燕纨前列: Oracle应该算目前应用最广泛的关系型数据库之一,据我说知,在中国电力企业基本应用库都用的是Oracle.Oracle数据库使用方面来说,支持数P到数百P容量没有问题(1P=1000T=1000000G),从支持用户使用方面来说,国网电力公司网省集中,服务器集中在省公司,每个省的电力操作人员有N多,可以同时支持.其他方面可以再探讨.

新泰市19558582338: 请教一个关于Oracle中存储过程里的%运算符的问题 -
燕纨前列: 本来在过程中,定义变量一般使用:变量名 数值类型; 例如 V_NUM NUMBER; 但是有的时候要把某些字段值写入变量,但是不知道这些字段是什么类型,所以直接调用该字段的类型:V_NUM tablename.NUM%type 意思就是V_NUM这个变量的类型跟表 tablename的NUM字段类型一致;record_name的意思是一条记录(多字段);它的所有字段类型都跟表 tablename一样;

新泰市19558582338: 关于Oracle的一些概念 -
燕纨前列: 其实oracle本身在数据库和实例这两个概念上就比较模糊 安装oracle时会提示你创建一个数据库,也就是我们通产创建的orcl,其实这是一个oracle实例,不是数据库 我认为oracle的数据库就是你安装在你的电脑上,那么这就是一个大的数据库,...

新泰市19558582338: 如何查找oracle进程 -
燕纨前列: Oracle数据库查看一个进程是如何执行相关的实际SQL语句 SELECT b.sql_text, sid, serial#, osuser, machine FROM v$session a, v$sqlarea b WHERE a.sql_address = b.address; 查询前台发出的SQL语句.select user_name,sql_text from v$open...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网