Переменная в запросе - PullRequest
0 голосов
/ 20 июня 2019

У меня есть запрос, в котором у меня будет переменная, поэтому я хочу объявить переменную в начале. Мой тип переменной - дата.

Я хочу что-то вроде этого:

Declare @RepportDate

Select t.ID,
       t.FullName,
       t.amount
From myTable as t
WHERE t.OperationDate=@RepportDate

Тогда я могу использовать эту переменную более одного раза после.

Ответы [ 2 ]

0 голосов
/ 20 июня 2019
Declare @RepportDate Date
Set @RepportDate = '2019-01-01'
Print @RepportDate

или

Declare @RepportDate DATE = '2019-01-01'
Print @RepportDate

Вы можете сразу установить значение, если оно будет статичным.

0 голосов
/ 20 июня 2019

Просто укажите тип данных при объявлении переменной.

Declare @RepportDate Date

Select t.ID,
       t.FullName,
       t.amount
From myTable as t
WHERE t.OperationDate=@RepportDate
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...