Как получить дату время от даты в SQL Server - PullRequest
0 голосов
/ 03 июля 2019

У меня есть таблица с колонкой order date, как это 2019-06-01.

Но мне нужно показывать дату и время так же, как это 2019-06-01 00: 00: 00.000

Пожалуйста, предложите

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Есть несколько способов сделать это.Это должно быть довольно просто, хотя:

DECLARE @TEST DATE
SET @TEST = '2019-06-01'
SELECT CONVERT(DATETIME, @TEST)

выход:

2019-06-01 00:00:00.000

Реально делать то, что вы ищете, превращая ваш тип данных DATE вDATETIME

Однако, как предлагается в комментариях, в зависимости от того, как используются эти данные, вы можете просто захотеть добавить к ним материал на уровне представления.Действительно до вас!Удачи.:)

0 голосов
/ 03 июля 2019

Вы должны быть в состоянии сделать простое CAST(), предполагая, что ваш тип - это дата, как вы упомянули. Он сохраняется как дата, но вы хотите, чтобы он был представлен как дата и время.

SELECT CAST(your_col AS DATETIME) AS your_col
FROM your_table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...