Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MySQL 5.5: не создается временная таблица, CREATE TEMPORARY TABLE ... 
:(
    Опции темы
malor
  Дата 13.10.2011, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 632
Регистрация: 17.11.2006

Репутация: нет
Всего: нет



Не создается временная таблица:
Код
  StringCommandCreate := ' CREATE TEMPORARY TABLE usertmp                 ' +
                         ' (                                              ' +
                         ' id   INT NOT NULL PRIMARY KEY AUTO_INCREMENT,  ' +
                         ' id_us INT NOT NULL )                           ';

  try
    with ADOQuery2 do
    begin
      SQL.Clear;
      SQL.Add(StringCommandCreate);
      ExecSQL;
    end;
  except
     on e:Exception do
  end;


Это вскроется позже, при каком нибудь SQL-запросе к usertmp.

Отчего?

Delphi XE
mysql-5.5.16-win32.msi
mysql-connector-odbc-5.1.9-win32.msi


Это сообщение отредактировал(а) malor - 13.10.2011, 21:50
PM MAIL   Вверх
maloicds
Дата 8.11.2011, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 20.10.2009
Где: Москва

Репутация: нет
Всего: нет



Из справочного руководства по MySQL 
Цитата

при создании таблицы можно использовать ключевое слово TEMPORARY. Временная таблица автоматически удаляется по завершении соединения, а ее имя действительно только в течение данного соединения 

Возможно сессия (соединение с MySQL) в коде программы где-то разрывается соответственно и пропадает временная таблица.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0369 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.