• 主页
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流

数据类型转换

zxbyhcsdn 2004-12-21 03:47:15
Oracle中,Number(9.2)转换成Integer或Number怎么转换拉???
我用Cast函数要出错!!
...全文
121 点赞 收藏 6
写回复
6 条回复
fuxia 2004年12月27日
cast是从一种类型转到另外一种类型,在这里不需要
回复 点赞
vivi_ziwei 2004年12月22日
高薪诚聘ORACLE的做财务或者开发的,要懂DBA的。
有意者请发送简历至vwang@amerisense.net及violet_ziwei@yahoo.com.cn。
或拨打电话:021 6249 2931查询
回复 点赞
GerryYang 2004年12月21日
trucate截取小树,
round(92.22,2)四舍五入.
回复 点赞
doulikeme 2004年12月21日
SQL> select floor(9.22) from dual;

FLOOR(9.22)
-----------
9

SQL> select round(9.22) from dual;

ROUND(9.22)
-----------
9

SQL> select ceil(9.22) from dual;

CEIL(9.22)
----------
10

SQL>
回复 点赞
doulikeme 2004年12月21日
用 floor() ceil() round() 应该也是可以的
回复 点赞
zmgowin 2004年12月21日
use function trunc,for example:
15:54:43 SQL> select trunc(9.22) from dual;

TRUNC(9.22)
-----------
9

已用时间: 00: 00: 00.16
回复 点赞
发动态
发帖子
Oracle
创建于2007-09-28

6422

社区成员

5.4w+

社区内容

Oracle开发相关技术讨论
社区公告
暂无公告