Я долго искала, но так и не смогла найти, как добавить год к заданной дате, а не к дате системной или из базы данных?

Заранее спасибо :weep:

@темы: ibexpert, sql

Комментарии
29.05.2014 в 00:22

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
в оракле

add_months(to_date('yyyymmdd','19511228'),12*75)

29.05.2014 в 00:26

Миру - мир. А Вам - пломбир!
Use ADDDATE(), %username%.
SELECT ADDDATE('1951-12-28', INTERVAL 75 YEAR)
29.05.2014 в 00:37

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
Скептичный циник, тэг ibexpert ни о чём не говорит? ;)

в firebird как-нибудь так:
dateadd (75 year to date '28-Dec-1951')

29.05.2014 в 00:43

спасибо!
29.05.2014 в 05:35

Миру - мир. А Вам - пломбир!
CD_Eater, та да, этот тег я пропустил, каюсь (:
Впрочем, там тоже DATEADD() гуглится за полминуты.
29.05.2014 в 09:22

тролль - это не только ценный жир, но и 3-4 легкоусвояемых коммента ежедневно
а бывают ли функции с четырьмя D подряд? )))
29.05.2014 в 20:59

Don't stop the music.
CD_Eater,
Сделаем! ©