Я хочу изменить DataType таблицы mySQL с float на DECIMAL:
ALTER TABLE t_tapes ALTER COLUMN price DECIMAL(15,6);
но у меня есть ошибка:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DECIMAL(15,6)' at line 1
попробуй это
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;
ALTER - это ключевое слово, поддерживаемое в SQL Server/MS Access:
ALTER TABLE table_name
ALTER COLUMN column_name datatype;
в My SQL/Oracle (предыдущая версия 10G):
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;
Используйте SQl Query for Change тип данных столбца Mysql
ALTER TABLE 'db-name'.'table-name'
CHANGE COLUMN 'column-name' 'column-name' DECIMAL(15,6);
необходимо изменить вместо Alter
ALTER TABLE table_name
MODIFY COLUMN column_name datatype;
ALTER TABLE t_tapes
MODIFY COLUMN price DECIMAL(15,6);
Вам нужно изменить только ALTER
до COLUMN
TO MODIFY
LIKE
ALTER TABLE t_tapes MODIFY COLUMN price DECIMAL(15,6);