Как вычесть 1 час из localtimestamp в SQL?Как вычесть 1 час из SQL localtimestamp?
На самом деле я сделал это, как показано ниже, но я получаю сообщение об ошибке.
SELECT (localtimestamp - INTERVAL '0 01:00:0.0' DAY TO SECOND(1)) FROM dual;
Как вычесть 1 час из localtimestamp в SQL?Как вычесть 1 час из SQL localtimestamp?
На самом деле я сделал это, как показано ниже, но я получаю сообщение об ошибке.
SELECT (localtimestamp - INTERVAL '0 01:00:0.0' DAY TO SECOND(1)) FROM dual;
вы можете вычитать и может achive его с помощью этого запроса
select systimestamp, systimestamp - INTERVAL '1' hour from dual
нормально, но я хочу, чтобы результат запроса понравился в этом формате 07-JAN-15 11.37.44.062719000 AM только – mqsuresh
@mqsuresh он даст вам желаемый результат –
@mqsuresh: to * format * вывод, который вы должны использовать 'ТО_СНАК()' –
Какие СУБД вы используете? Oracle? –