Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle相当于SQL函数';转换为';_Sql_Sql Server_Oracle - Fatal编程技术网

Oracle相当于SQL函数';转换为';

Oracle相当于SQL函数';转换为';,sql,sql-server,oracle,Sql,Sql Server,Oracle,例如,在SQL中,我有: CONVERT(VARCHAR(10), mydate, 120) CONVERT(DECIMAL(18,2), cost) 甲骨文中是否有类似的版本 您想看一下 及 在TSQL中: CONVERT(VARCHAR(10), mydate, 120) CONVERT(DECIMAL(18,2),cost) …返回一个字符串,因此您可能应该使用: 如果该值还不是Oracle日期数据类型,则使用相同的格式掩码: TO_DATE(mydate, 'yyyy-mm-dd

例如,在SQL中,我有:

CONVERT(VARCHAR(10), mydate, 120)
CONVERT(DECIMAL(18,2), cost)
甲骨文中是否有类似的版本

您想看一下

在TSQL中:

CONVERT(VARCHAR(10), mydate, 120)
CONVERT(DECIMAL(18,2),cost)
…返回一个字符串,因此您可能应该使用:

如果该值还不是Oracle日期数据类型,则使用相同的格式掩码:

TO_DATE(mydate, 'yyyy-mm-dd hh24:mi:ss')
…或者无论如何,我更喜欢在处理时态数据类型时进行显式数据类型转换


这在TSQL中是:

CONVERT(VARCHAR(10), mydate, 120)
CONVERT(DECIMAL(18,2),cost)
…需要使用:


也许是演员?他们是干什么的?我了解Oracle方面的情况,但不了解sql server功能。相关列的数据类型会有所帮助。