Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Автоматическое увеличение datetime в запросе  [new]
dim---76
Member

Откуда:
Сообщений: 69
как сдклать такое:
declare @s table
(
  tex nvarchar(150),
  dat datetime
)

insert into @s
(tex,dat)
SELECT name,getdate()
FROM sprav


записей может быть много, но мне надо что бы поле дата была не просто текущая, а в каждой записи больше предыдущей на 1 сек
28 июл 16, 18:03    [19469407]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
dim---76,

по типу

DECLARE @BOOM DATETIME = getdate()
SELECT TOP 100 
	DATEADD(s,number*1,@BOOM)
FROM master..spt_values
WHERE 
	Type = 'P'
28 июл 16, 18:10    [19469436]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
invm
Member

Откуда: Москва
Сообщений: 9845
SELECT name, dateadd(s, row_number() over (order by (select 1)), getdate())
FROM sprav
28 июл 16, 19:05    [19469668]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
dim---76
Member

Откуда:
Сообщений: 69
invm,

не работает
28 июл 16, 21:45    [19470139]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31986
dim---76
invm,

не работает
И какой номер ошибки?
28 июл 16, 21:47    [19470145]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
dim---76
Member

Откуда:
Сообщений: 69
ошибки нет, одна и та же дата и время у всех строк
insert into @s
(tex,dat)
SELECT name, dateadd(s, row_number() over (order by (select 1)), getdate())
FROM sprav
28 июл 16, 21:58    [19470161]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
dim---76
Member

Откуда:
Сообщений: 69
сори, все работает, спасибо
28 июл 16, 22:01    [19470170]     Ответить | Цитировать Сообщить модератору
 Re: Автоматическое увеличение datetime в запросе  [new]
Виктор Портников
Member

Откуда:
Сообщений: 3
все работает
28 июл 16, 22:25    [19470242]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить