Sybase相当于Oracle TO_CHAR(datetime)

时间:2017-05-31 09:06:43

标签: sql oracle sybase database-migration date-formatting

我改变了我的DB oracle - > SYBASE

所以我应该改变我的疑问 但我不知道如何转换我的查询

此外,我必须同时进行此查询(oracle和n sybase =>我不能使用转换方法)

我的查询是:

select ... 
TO_CHAR(Reg_Date,'yyyy/mm/dd hh24:mi:ss') Reg_Date....
from ...
where ...

请帮忙。

1 个答案:

答案 0 :(得分:0)

' Sybase'下有4种不同的数据库产品。 name ... Adaptive Server Enterprise(ASE),SQLAnywhere,IQ,Advantage。您应该提供数据库产品的名称;提供版本也不会有什么坏处。

假设您正在使用ASE,您可以使用 convert(to_datatype,value,date_format)来提供所需的输出,例如:

find()

我不知道在Sybase(ASE)和Oracle中都可以使用的单个查询。