这是命令,我在ORACLE 9i中使用。
SELECT TO_CHAR(SYSDATE,'DD-MON-YYYY')Date FROM DUAL;
它给出了一个错误“找不到FROM关键字,预期”,其中Date是一个ALIAS,但当我附上时 “Date”中的日期是这样的双引号,它将它作为别名并且输出是正确的。
请尽快!!!
答案 0 :(得分:4)
可能是因为Date是Oracle中的保留字,
SELECT *
FROM v$reserved_words
where keyword = 'DATE'
将''围绕它“放出”它可以使用它。
答案 1 :(得分:0)
使用此:
SELECT TO_CHAR(SYSDATE,'DD-MON-YYYY') INTO Date FROM DUAL;