将日期转换为varchar

toi*_*ink 1 sql postgresql

是否可以将其转换为varchar结果..

select date_trunc('week', '2013-02-01'::date);
Run Code Online (Sandbox Code Playgroud)

我将把它用于具有varchar数据类型的"Where"子句

谢谢

a_h*_*ame 6

我会使用to_char以便能够控制varchar结果的格式:

select to_char(date_trunc('week', '2013-02-01'::date), 'yyyy-mm-dd');
Run Code Online (Sandbox Code Playgroud)