дата в SQL Server 2008 - PullRequest
       10

дата в SQL Server 2008

0 голосов
/ 09 марта 2011

d = 10 м = 2 года = 2011

Я хотел бы создать тип Sql Date, используя вышеуказанную информацию?Как?

Ответы [ 2 ]

0 голосов
/ 09 марта 2011

если тип столбца DateTime, попробуйте использовать следующее:

set dateformat dmy

insert into TABLE_NAME (COL_NAME) VALUES ('10.02.2011')
0 голосов
/ 09 марта 2011
DECLARE @d INT = 10,
        @m INT = 2,
        @y INT = 2011

SELECT DATEADD(DAY, @d - 1, 
       DATEADD(MONTH, @m - 1, 
       DATEADD(YEAR, @y - 1, CAST('00010101' AS DATE))))  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...