【发布时间】:2020-02-07 14:52:43
【问题描述】:
您好,我在 SQL ORCLE 中有以下日期
2020-02-07 13:21:56.478000
我希望它采用以下格式:
27-JAN-20 03.00.00.000000000 AM
我搜索了一下,发现了 to_char 和 to_date 并想出了这个
(TO_TIMESTAMP(TO_CHAR('2020-02-07 13:21:56.478000','DD-MON-YY HH:MI:SS.FF'))
但我不断收到“无效号码”,oracle 没有告诉我它在哪里。有什么想法吗?
【问题讨论】:
-
to_char获取还不是字符串的内容,例如日期或数字,并将其转换为to char角色字符串.to_char一个字符串是没有意义的。这就像在数字上使用to_number,或者在日期上使用to_date。