Я делаю SELECT
и JOIN
нескольких таблиц в SQL Server.Мне нужно найти способ, как преобразовать datetime
в строку без потери ключа.
DB_CREATED_TIME
имеет тип данных DATETIME
DB_UPDATED_TIME
имеет тип данныхиз DATETIME
Мой код:
SELECT
A.[CASE_ID], A.[ACTIVITY_ID], D.[TEXT_CONTENT],
CONVERT(VARCHAR, A.[WHEN_CREATED], 22),
A.[WHEN_CREATED],.....
Я нашел решение, используя этот код:
CONVERT(VARCHAR, A.[WHEN_CREATED], 22),
Но вместо этого мой ключ становится пустой строкойимени поля.
'': '05/22/19 4:01:35 PM', <--- This is converted part
WHEN_CREATED: 2019-05-22T16:01:35.180Z,<-- This needed to be a string.
WHEN_MODIFIED: 2019-05-22T16:02:05.000Z,<-- This needed to be a string
SUBJECT: 'Re: testr [#1216]',
Как я могу сделать так, чтобы мой ответ для DATETIME
был таким:
WHEN_CREATED: '05/22/19 4:01:35 PM',