您好,欢迎访问一九零五行业门户网

什么是 MySQL 临时表?我们如何创建它们?

顾名思义,临时表是我们可以保存临时数据的表。关于临时表最重要的是,当当前客户端会话终止时它们将被删除。它可以在 create 语句的帮助下创建,但我们在创建它时必须使用关键字“temporary”。为了说明临时表的创建,我们使用以下示例 -
示例mysql> create temporary table salessummary ( -> product_name varchar(50) not null -> , total_sales decimal(12,2) not null default 0.00 -> , avg_unit_price decimal(7,2) not null default 0.00 -> , total_units_sold int unsigned not null default 0);query ok, 0 rows affected (0.00 sec)mysql> insert into salessummary -> (product_name, total_sales, avg_unit_price, total_units_sold) -> values -> ('cucumber', 100.25, 90, 2);mysql> select * from salessummary;+--------------+-------------+----------------+------------------+| product_name | total_sales | avg_unit_price | total_units_sold |+--------------+-------------+----------------+------------------+| cucumber | 100.25 | 90.00 | 2 |+--------------+-------------+----------------+------------------+1 row in set (0.00 sec)
上述查询已创建值并将其插入到名为“salessummary”的临时表中。
以上就是什么是 mysql 临时表?我们如何创建它们?的详细内容。
其它类似信息

推荐信息