【发布时间】:2011-07-25 12:08:46
【问题描述】:
我正在将代码从 Sybase 更改为 Oracle。 我在将以下查询转换为 oracle 时遇到问题。
Select Custodian_addr,convert(datetime,dateadd(ss,CreateDT,"01/01/1970")
这里CreateDT 是列名,例如其值为1015015173
日期转换的结果(对于本示例)是 2002 年 3 月 1 日 8:39 PM GMT
我研究并发现了一个导致错误的 oracle 替代方案
Select Custodian_addr,to_char(CreateDT,"SS")
我在 Oracle 中遇到查询错误。我无法识别出什么问题。由于我在 Perl ["] 中执行此操作,因此必须转义或可能是什么问题?请给我一个解决方案
【问题讨论】: