select schedule_id ,date_format(column_name, '%Y-%m-%d') as Formatted date from table_name;
错误:./vpl_execution:第84行:printf:'Y':无效的格式字符
答案 0 :(得分:0)
如果COLUMN_NAME
的数据类型为DATE
(应该是吧?),那么
select schedule_id,
to_char(column_name, 'yyyy-mm-dd') as formatted_date
from table_name;
应该工作。我不知道DATE_FORMAT
是什么;一些功能,但是-它做什么?
P.S。啊...我在观看Oracle标记时提出了这个问题,该标记现在已通过edit动作删除。如果您不使用它,那么-可能无济于事。
答案 1 :(得分:0)
尝试一下。这应该起作用。
select schedule_id,to_char(travel_date,'YYYY-MM-DD') as FormattedDate from schedule order by schedule_id;