Я создаю таблицу со столбцами:Конвертирования дата не работает
ID | FirstName | LastName | DOB
Я тогда заселять эти столбцы с данными из разных таблиц 2
INSERT INTO ClientData(
FirstName,
LastName,
DOB) SELECT FirstName,
LastName,
BirthDate
FROM Table1
LEFT JOIN Table2 ON Table1.ID=Table2.ID
В Table2 дате рождения в формате:
1990-01-01
Но я хотел бы его в формате:
01-Jan-1990
Я использовал оператор Update перед вставкой заявления
UPDATE ClientData
SET DOB = CONVERT(VARCHAR(11), DOB, 106)
Однако это не выйдет в этом формате в итоговой таблице. Любая помощь будет оценена по достоинству.
Колонка типа данных ? – jarlh
Каков тип поля BirthDate в таблице2? –
'exec sp_columns ClientData' - это' DOB' строка какой-либо случайно? –