27.06.2012, 10:47 | #10 |
Участник
|
declare @today datetime set @today=GETDATE()
declare @modifyDate datetime SELECT @modifyDate= ModifiedOn FROM FilteredEntity declare @days int set @days= datediff(dd, @today ,@modifyDate) SELECT new_field AS 'Поле' FROM FilteredEntity WHERE @days>1 Пишу вот так. То есть получаю сегодняшнюю дату, потом селектом получаю даты изменения сущности, считаю количество дней между ними и пытаюсь вывести поле, где количество дней больше одного. Однако не работает, сначала даёт ошибку "The Declare SQL construct or statement is not supported." и ничего не выводит. В t-sql я не очень силен, что тут не правильно? |
|
|
|