Проблемы, относящиеся к временным (TEMPORARY) таблицам


Ниже перечислены ограничения, относящиеся к временным таблицам.

  • Временной может быть только таблица типа HEAP, ISAM, MyISAM, MERGE или InnoDB.

  • Временная таблица не может использоваться в одном запросе более одного раза. Например, следующий запрос работать не будет.

    mysql> SELECT * FROM temporary_table, temporary_table AS t2;
    
  • Нельзя использовать RENAME на таблице с атрибутом TEMPORARY. Отметим, однако, что ALTER TABLE оригинальное_имя RENAME новое_имя работает!