我有一个table Policy
,并且我想显示在2013
中创建的所有策略。
select DAT_IZD from AUTO.KPOL WHERE DAT_IZD='2013'
但是问题是这种日期格式不能这样表示。 知道如何解决这个问题吗?
答案 0 :(得分:1)
尝试一下
SELECT DAT_IZD FROM AUTO.KPOL WHERE EXTRACT(YEAR FROM DAT_IZD)= '2013' ;
或
SELECT DAT_IZD FROM AUTO.KPOL WHERE YEAR(DAT_IZD)= '2013' ;
希望这对您有帮助
答案 1 :(得分:0)
您可以在比较之前从日期中提取年份值(如WHERE YEAR(DAT_IZD)= 2013)。