У меня есть таблица, в которой AccessDate
столбец имеет тип datetime
. И я пытаюсь сделать что-то вроде этого:SQL SERVER - Ошибка преобразования даты
SELECT 'AccessDate' UNION ALL SELECT AccessDate FROM table_name
Я пытаюсь вставить заголовок таблицы «AccessDate» в результате запроса. И эта ошибка появляется после выполнения:
Ошибка конверсии при преобразовании даты и/или времени из символьной строки.
Может кто-нибудь помочь мне в этом? Спасибо.
столбцы должны иметь один и тот же тип данных при использовании 'union'. один - char, а другой - datetime в вашем примере. –
Так листинг AccessDate для VARCHAR будет поддерживать формат, используемый datetime? –
security -> logins-> youruser right click - свойства и проверка языка по умолчанию. Потому что, если вы используете другой язык, он дает эту ошибку. – fable