跟进查询如何工作,找不到说明跟进查询如何工作的文档,是否还有其他类似的强制转换值查询?
SELECT date‘2017-01-01’FROM dual;
提供结果1/1/2017
您的查询使用的是日期文字。从Oracle文档中:
您可以将DATE值指定为字符串文字,或者可以使用TO_DATE函数将字符或数字值转换为日期值。DATE文字是Oracle Database接受TO_DATE表达式代替字符串文字的唯一情况。 要将DATE值指定为文字,必须使用公历。您可以指定一个ANSI文字,如以下示例所示:
您可以将DATE值指定为字符串文字,或者可以使用TO_DATE函数将字符或数字值转换为日期值。DATE文字是Oracle Database接受TO_DATE表达式代替字符串文字的唯一情况。
要将DATE值指定为文字,必须使用公历。您可以指定一个ANSI文字,如以下示例所示:
DATE '1998-12-25'