powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как вычесть из значения переменной типа datetime 1 год?
6 сообщений из 6, страница 1 из 1
Как вычесть из значения переменной типа datetime 1 год?
    #34878285
Сергей @
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно из значения переменной типа datetime вычесть 1 год и присвоить полученное значение другой переменной.
...
Рейтинг: 0 / 0
Как вычесть из значения переменной типа datetime 1 год?
    #34878298
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей @ пишет:
> Нужно из значения переменной типа datetime вычесть 1 год и присвоить
> полученное значение другой переменной.

Вы не указали СУБД. Для ASE - dateadd()
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как вычесть из значения переменной типа datetime 1 год?
    #34878313
Сергей @
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry. ASE 12.5
...
Рейтинг: 0 / 0
Как вычесть из значения переменной типа datetime 1 год?
    #34878314
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то как-то так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
declare
   @SmthDateI datetime,
   @SmthDateII datetime

set @SmthDateI=getdate()
set @SmthDateII=dateadd(yy,- 1 ,@SmthDateI)

select
   @SmthDateI,
   @SmthDateII
from
   master..sysdatabases

P.S. select @@version
Adaptive Server Enterprise/12.5.1/EBF 11428/P/NT (IX86)/OS 4.0/ase1251/1823/32-bit/OPT/Wed Sep 17 11:10:54 2003

_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как вычесть из значения переменной типа datetime 1 год?
    #34878325
Сергей @
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
Как вычесть из значения переменной типа datetime 1 год?
    #34878558
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv wrote:

> Вы не указали СУБД. Для ASE - dateadd()

В данном конкретном случае пофиг - dateadd(year, -1, @DTVar) прекрасно
работает и на ASA :).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как вычесть из значения переменной типа datetime 1 год?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]