2013-06-12 2 views
0

Я пытаюсь добавить это в моей базе данных:Получил ошибку в PhpMyAdmin

ALTER TABLE `rooms` ADD `room_sell` INT(9) 
ALTER TABLE `rooms` ADD `room_price` INT(9) 

И получил ошибку:

#1064 - 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 'ALTER TABLE `rooms` ADD `room_price` INT(9)' at line 2

Как это исправить?

ответ

2

SQL-запросы должны быть разделены точкой с запятой.

ALTER TABLE rooms ADD room_sell INT(9) 
ALTER TABLE rooms ADD room_price INT(9)` 

не один запрос, но два ALTER TABLE запросов между которым точка с запятой отсутствует. В частности, разрыва строки недостаточно для SQL-запросов сепаратора.

0

Чтобы добавить несколько столбцов в существующую таблицу, синтаксис SQL TABLE ALTER является:

ALTER TABLE rooms 
ADD (room_sell int(9), 
    room_price int(9) 
); 

Это добавит две колонки (room_sell и room_price) в таблице номеров.

Смежные вопросы