我有一个名为typeVALUE
的字段VARCHAR2
字符串采用这种格式:yyyy-mm-dd
是否可以将其更改为:dd-mm-yyyy
然后(如果可能,再次)以这种格式将其转换为日期?
我尝试过的是:
SELECT convert(varchar, getdate(), 110)
但这仅适用于当前时间。有没有办法做到这一点?
编辑:这里我的代码是:
select
p1.VALUE as Sdate
from Process p
LEFT JOIN PARAMETER p1 on p1.WP_ID=p.ID AND p1.NAME = 'Sdate'
WHERE p.TYPE = 'Marketing' and convert(varchar, convert(date,p1.value), 103) ='22.08.2012'