我正在尝试将字符变化日期字段转换为格式YYYYMMDD,而下面是我尝试的选择查询。输出格式为1999-04-27(YYYY-MM-DD)。 Admindate是表格中的字段名称。
select to_date( admindate,'MMDDYYYY') from test;
有人可以建议我做错了吗?
答案 0 :(得分:3)
使用to_char
将转换后的日期转换为所需的格式。
select to_char(to_date(admindate, 'MMDDYYYY'), 'YYYYMMDD')
from test;
答案 1 :(得分:0)
你可以试试这个
SELECT TO_CHAR(NOW() :: DATE, 'dd/mm/yyyy');