我使用to_char从postgres的时间戳中获取日期。在将时间戳的结果转换为varchar时,因为我想应用一些varchar类型的过滤器,所以它不会给出正确的结果。此查询- select * from (SELECT to_char(date (tableA.date), 'Day') AS day from tableA) a ; 在day列中
我知道有几篇关于从datetime列中剥离时间部分的文章。每个人都认为DATEADD和DATEDIFF方法是性能最好的方法,个人不应该采用将日期值转换为varchar的过程。所以我想利用下面的函数,但是我不明白为什么我收到的结果仍然有时间值,尽管时间都是0?
WHERE O.date_shipped >= @DateShipp