oracle cast 用法

转载 2012年03月27日 15:23:32
cast 是进行类型转换的, 可以针对各种Oracle数据类型. 修改的是用户的数据类型.

round只是修改的数据显示格式. 对数据做四舍五入. 类似的函数还有ceil(取此数据的最小整数). trunc( 取整函数.)

SQL> create table t1(a varchar(10));

Table created.

SQL> insert into t1 values ('12.3456');

1 row created.

SQL> select round(a) from t1;

ROUND(A)
----------
12

SQL> select round(a,3) from t1;

ROUND(A,3)
----------
12.346

SQL> select cast(a as int) from t1;

CAST(AASINT)
------------
12

SQL> select cast(a as number(8,4)) from t1;

CAST(AASNUMBER(8,4))
--------------------
12.3456

相关文章推荐

C++中的Cast的用法总结

C++中的Cast 引言 在一次看More Effective C++中,有一节提到了《Prefer C++-Style Casts》。其中列举许多C++ Cast的一些好处,...

Boost.Lexical_Cast用法小结

Lexical_Cast是Boost库中的一个小库。专注于简单的类型转换。重要的有三个——lexical_cast,try_lexical_convert,bad_lexical_cast。其中,ba...

ISNULL函数,转换函数:cast和convert,Merge的用法,INSERTED/DELETED使用,select赋值

--选取某列值为空的结果 SELECT  [ID] ,         [Yo] FROM    [Test].[dbo].[Table_1] WHERE   T...

oracle cast multiset table 语法演示

处理数据库关系对象组件时会用到这个奇怪的语法,下面参照中的例子结合嵌套表解释这个语法首先建立嵌套表 create or replace type emp_typeas object(empno    ...
  • viszl
  • viszl
  • 2011-06-14 10:51
  • 6979

(转)ORACLE中非常好用的类型转换函数CAST

(转载地址:http://blog.csdn.net/vic_wang/article/details/1709364)   CAST With Collectio...

oracle函数整理---cast函数

注意:可以直接将几个栏位直接转换成table,varray,Collection,Nested Table。此时需结合multiset集合函数一起使用。 1、转换一个栏位或值 语法:cast( 栏...

【原创】oracle中CAST函数使用简介

CAST()函数可以进行数据类型的转换。 CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。 以下例子均通过本人测试。 一、转换列或值 语法:cast( 列名/值 as...

oracle函数整理---cast函数

作用:进行数据类型转换。 注意:可以直接将几个栏位直接转换成table,varray,Collection,Nested Table。此时需结合multiset集合函数一起使用。 1、转换一个栏位...

weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB cannot be cast to oracle.sql.BLOB 不改程序解决方法

异常情况: java.lang.ClassCastException: weblogic.jdbc.wrapper.Blob_oracle_sql_BLOB cannot be cast t...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)