Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: 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
 
 автор: alexander95   (12.08.2012 в 23:56)   письмо автору
 
 

START TRANSACTION;
DROP TABLE IF EXISTS `HOMETEX`;
CREATE TABLE `HOMETEX` 
(cl0 TEXT, 
cl1 TEXT, 
cl2 TEXT, 
cl3 TEXT, 
cl4 TEXT, 
cl5 TEXT, 
cl6 TEXT, 
cl7 TEXT, 
cl8 TEXT);
INSERT INTO `HOMETEX` VALUES(

<...>

);
COMMIT;


Это код генерируемого запроса. На него мускуль выдает:

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
 'DROP TABLE IF EXISTS `HOMETEX`; CREATE TABLE `HOMETEX` (cl0 TEXT, cl1 TEXT, ' at line 2


При этом, если этот запрос прогнать в phpMyAdmin, таблица создается без всяких ошибок.

Что может быть не так?

  Ответить  
 
 автор: cheops   (13.08.2012 в 11:06)   письмо автору
 
   для: alexander95   (12.08.2012 в 23:56)
 

Тут несколько запросов, их нужно разбивать по точке с запятой и каждый выполнять отдельно.

  Ответить  
 
 автор: alexander95   (14.08.2012 в 00:46)   письмо автору
 
   для: cheops   (13.08.2012 в 11:06)
 

Я хотел заключить их все в транзакцию Разве же нельзя?

  Ответить  
 
 автор: cheops   (14.08.2012 в 06:00)   письмо автору
 
   для: alexander95   (14.08.2012 в 00:46)
 

Можно, но каждый запрос нужно выполнять отдельно.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования