⑴ oracle数据库中text类型用什么类型表示
oracle对于大文本数据用clob类型。
但对于这个类型处理起来还是比较麻烦,varchar2长度为4000bytes,如果varchar2能满足需求的话,建议使用varchar2。
(1)oracle汇率类型扩展阅读:
Oracle数据库特点:
1、完整的数据管理功能:
1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性
2、完备关系的产品:
1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
2)保证访问的准则
3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化
4)数据物理性和逻辑性独立准则
3、分布式处理功能:
ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
4、用ORACLE能轻松的实现数据仓库的操作。
这是一个技术发展的趋势,不在这里讨论。
优点:
可用性强,可扩展性强,数据安全性强,稳定性强。
⑵ 求oracle中查询汇率转换后总额数的sql语句,例如,下图
题主提供的基础数据表欠缺字段名,这里先补上:
币种表(CID,币种)
汇率表(币种,汇率)
余额表(CID,余额)
实现SQL语句:
select
sum(casea.CIDwhen1thena.余额else0end)
as人民币总额,
sum(casea.CIDwhen1then0elsea.余额*c.汇率end)
as外币折人民币总额
from余额表a,币种表b,汇率表c
wherea.CID=b.CIDandb.币种=c.币种;
注意币种表的CID、币种必须是唯一的且与汇率表的币种构成一对一关系,否则上述语句的汇总金额将不正确。
⑶ oracle中交易金额一项适合什么数据类型
明显是number类型。只要是number(n,2) ,n设置的长一些,就可以了。
⑷ 汇率在oracle数据库里存什么格式
如果问的是字段数据类型,那么个人认为最好是字符型,也就是char或者varchar2。
至于为什么个人认为这个比较好,因为数字类型的,会有一点问题,比如1日元=0.06058RMB,那么某一种外币,可能得到的位数更多(比如韩元对美元,1韩元=0.0008913美元),那么数字型就有可能出现问题,也就是小数点后面到底需要多少位,总数需要多少位,至于浮点型还是算了,因为浮点型本身就会四舍五入,本身就已经不够精确了。
字符型就不会有这个问题,来个varchar2(20),那么只要在20位以内都可以存储,不管是小数点前还是后都没有问题。而且字符型来说在oracle内计算其实和数字型是一样的。
如果你问的是怎么存储,那就要看具体要求了,到底是存1RMB=多少XX元,还是1XX元=多少RMB,或者存成100XX元,或者100RMB,这个要看具体要求
⑸ oracle中哪些数据类型可以定义价格比较好
number好些,我见过的企业都是用这个做价格的,
⑹ oracle数据库 价格选择什么类型
number(5,2)
⑺ oracle总账的汇率怎么定义
您说的账户是多段科目组合的账户么,账户描述在总帐-设置-账户-组合菜单打开账户
⑻ oracle中,用什么数据类型表示货币的数据类型
Oracle中的数据类型有:字符型、数字型、日期型等。具体介绍如下:
字符型:
char(n):用于标识固定长度的字符串。
当实际数据不足定义长度时,使用空格补全右边不足位。varchar(n):可变字符串类型。
为SQL标准规定的,数据库必须实现的数据据类型。可以存储空字符串。
varchar2(n):可变字符串类型,是oracle在varchar的基础上自行定义的可变长度字符串类型。当做为列类型使用时,最大长度可被定义为4000;当做为变量类型使用时,长度可被定义为32767。不可以存储空字符串。
(8)oracle汇率类型扩展阅读:
数据元一般由对象类、特性和表示3部分组成:
(1)对象类(Object Class)。是现实世界或抽象概念中事物的集合,有清楚的边界和含义,并且特性和其行为遵循同样的规则而能够加以标识。
(2)特性(Property)。是对象类的所有个体所共有的某种性质,是对象有别于其他成员的依据。
(3)表示(Representation)。是值域、数据类型、表示方式的组合,必要时也包括计量单位、字符集等信息。
对象类是我们所要研究、收集和存储相关数据的实体,例如人员、设施、装备、组织、环境、物资等。特性是人们用来区分、识别事物的一种手段,例如人员的姓名、性别、身高、体重、职务,坦克的型号、口径、高度、长度、有效射程等。
表示是数据元被表达的方式的一种描述。表示的各种组成成分中,任何一个部分发生变化都将产生不同的表示,例如人员的身高用“厘米”或用“米”作为计量单位,就是人员身高特性的两种不同的表示。
⑼ oracle数据库中货币是什么类型
number(20,8)