Вставка базы данных SQL с приведением - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть таблица с именем tmp со столбцами «a, b» типа String и исходная таблица с именем «add» со столбцом «b» типа String.когда я делаю следующее, это терпит неудачу:

INSERT INTO         `dbo`.`tmp`
                        (
                        `a`,
                        `b`
                        )
    SELECT              cast(DATE_FORMAT('2019-02-28 11:21:00', "yyyyMMdd'T'HHmmss") as string) `a`,    
                       `r`.`b`
    FROM                `default`.`add`      `r`

Выбор без вставки для того же значения работает:

 SELECT              cast(DATE_FORMAT('2019-02-28 11:21:00', "yyyyMMdd'T'HHmmss") as string) 

Это известная проблема?Как мне сделать вставку с кастингом?

...