У меня есть table Policy, и я хочу отобразить всю политику, созданную в 2013.

select DAT_IZD from AUTO.KPOL   WHERE DAT_IZD='2013' 

Но проблема в том, что этот формат даты не может быть представлен таким образом. Есть идеи, как это выяснить?

-2
Robby 29 Май 2019 в 15:28

2 ответа

Лучший ответ

Вы можете извлечь значение года (что-то вроде WHERE YEAR (DAT_IZD) = 2013) из даты перед сравнением.

1
Timur Samkharadze 29 Май 2019 в 12:31

Попробуй это

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
SAVe 29 Май 2019 в 12:32