CAST
语法:
CAST(expr as datatype)
功能:将列名/值转换为指定的数据类型datatype。
表达式可以转换为与自身相同的类型。
使用CAST函数进行数据类型转换时,以下情况可以转换,否则报错:
两个表达式可隐式转换。
必须显式转换数据类型。
示例:
SQL> SELECT CAST('10' AS INT) FROM DUAL; CAST('10' AS INT) ----------------- 10 1 rows fetched.
CONVERT
语法:
CONVERT(expr,data_type)
功能:将expr转换成data_type类型。
data_type取值范围是除了CLOB,BLOB,IMAGE以外的所有数据类型(参考数据类型)。
示例:
SELECT CONVERT('2018-06-28 13:14:15', timestamp) as datetime FROM DUAL; DATETIME --------------------------------------------------------------- 2018-06-28 13:14:15.000000 1 rows fetched.
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。