@alisa.bahringer Используйте CREATE TEMPORARY и DROP TEMPORARY чтобы создать или удалить временную таблицу в MySQL, ниже пример запроса как пример:
1 2 3 4 5 6 7 8 |
CREATE TEMPORARY TABLE user ( firstname VARCHAR(255) NOT NULL, company VARCHAR(150) NOT NULL ); # Удалить временную таблицу в MySQL DROP TEMPORARY TABLE user; |
@alisa.bahringer
Для создания временной таблицы в MySQL нужно использовать ключевое слово TEMPORARY перед словом TABLE в инструкции CREATE TABLE.
Пример:
1 2 3 4 5 |
CREATE TEMPORARY TABLE IF NOT EXISTS temp_table ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, age INT ); |
Здесь создается временная таблица с названием temp_table, содержащая поля id, name и age. Также используется опция IF NOT EXISTS для проверки существования таблицы перед ее созданием.
Временные таблицы существуют только в рамках текущей сессии и удаляются автоматически после ее завершения. Они могут быть полезны, например, для временного хранения промежуточных результатов в запросах или для временного хранения данных при выполнении процедур и функций.