#mysql
#mysql
Вопрос:
У меня есть таблица (example_table_1), в которой столбец метки времени объявлен следующим образом:
`ts1` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
Этот оператор MySQL генерирует синтаксическую ошибку:
CREATE TABLE example_table_2 AS
SELECT DATETIME(ts1)
FROM example_table_1
Как мне получить во второй таблице данные метки ВРЕМЕНИ в виде столбца DATETIME?
Комментарии:
1. Конкретное сообщение об ошибке, которое вы получаете, было бы очень полезно.
Ответ №1:
create table example_table_2 as
select cast(ts1 as datetime) as ts1
from example_table_1