Обновить столбец отметки времени - PullRequest
2 голосов
/ 17 декабря 2008

Мне нужно, чтобы все метки времени в столбце совпадали. Я хочу написать заявление SQL как:

обновить набор некоторых значений timecol = timecol + <4 месяца>;

Ответы [ 2 ]

1 голос
/ 17 декабря 2008
update sometable set timecol = timecol + interval '4' month;

Как ни странно, я не могу найти это нигде в документации Oracle, но это работает на моей установке Oracle XE. Это довольно близко к тому, как это делает PostgreSQL, и я считаю, что это часть одного из стандартов SQL.

1 голос
/ 17 декабря 2008
update sometable set timecol = add_months(timecol,4);

См. документацию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...