如果您使用 SQL,那么要使用查询,您需要使用
SELECT
语句:
SELECT TO_DATE('01011912', 'DDMMYYYY') FROM DUAL
从 Oracle 23 开始,您可以省略
FROM DUAL
并仅使用:
SELECT TO_DATE('01011912', 'DDMMYYYY')
但是您仍然必须使用
SELECT
关键字(因为这就是 SQL 语法的工作原理,在所有 SQL 方言中而不仅仅是 Oracle)。
如果使用 PL/SQL(Oracle 的过程语言扩展),那么您可以使用:
BEGIN
DBMS_OUTPUT.PUT_LINE(TO_DATE('01011912', 'DDMMYYYY'));
END;
/
不需要
SELECT
或 FROM
,但需要 BEGIN
和 END
来启动和结束 PL/SQL 块。