Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Неработает сложный запрос (peter@work) 24/11/2003 - 13:36:42
      Re: ........ql.com/doc/en/RENAME_TABLE.html (Alec) 24/11/2003 - 14:04:45
      Re: Это не ответ на вопрос (peter@work) 24/11/2003 - 14:23:38
      Re: ответ это (Alec) 24/11/2003 - 14:29:47
      Re: ответ это (peter@work) 24/11/2003 - 14:40:47
      Re: никто не спорит... (+) (Alec) 24/11/2003 - 14:42:42
      Re: никто не спорит... (+) (peter@work) 24/11/2003 - 16:14:21
      Re: никто не спорит... (+) (Alec) 24/11/2003 - 16:24:56
      Re: никто не спорит... (+) (visor123) 26/11/2003 - 01:12:15
      Re: это уже обсудили.... (Alec) 26/11/2003 - 10:06:29

> Original message text:
> From: peter@work - 24/11/2003 - 13:36:42
> Subject:Неработает сложный запрос
> -----------------
> CREATE TABLE ulog_tmp (
> id INT UNSIGNED
> KEY index_id (id)
> );
>
> RENAME TABLE ulog TO CONCAT("ulog_",DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 1 DAY ), "%d%b%Y")), ulog_tmp TO ulog;
>
> И вот эта конструкция не работает...
> Во что ее преобразовать чтобы она работала?
>


From: visor123 - 26/11/2003 - 01:12:15
Subject:никто не спорит... (+)
-----------------
MySQL не поддерживает динамического SQL.
Для переименования таблицы используйте явное наименование имени таблицы, т.е. на странице можно пользоваться переменными, но вот в запросе должно быть конкретно указанное новое имя таблицы.
Советую перед посылкой запроса в БД увидеть его на экране.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
11853



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |