MySQL 什么是临时表
2018-09-26 15:28
561 查看
临时表是在连接的数据库时候的才有效果,一旦释放资源就删除了,当关闭连接时,Mysql会自动删除表并释放所有空间。 使用MySQL 临时表的简单实例 创建命令 CREATE TEMPORARY 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 ); 插入语句 INSERT INTO SalesSummary -> (product_name, total_sales, avg_unit_price, total_units_sold) -> VALUES -> ('cucumber', 100.25, 90, 2); 注意 当你使用 SHOW TABLES命令显示数据表列表时,你将无法看到 SalesSummary表。如果你退出当前MySQL会话,再使用 SELECT命令来读取原先创建的临时表数据,那你会发现数据库中没有该表的存在,因为在你退出时该临时表已经被销毁了。 文章来自 http://www.dc3688.com/
相关文章推荐
- MySQL问答系列之什么情况下会用到临时表
- mysql -uroot -proot tc -e "select * from merchandise limit 1"这个-E的命令作用是什么,用来什么什么的?
- mysql-connector-java-3.1.10-bin-g.jar 和 mysql-connector-java-3.1.10-bin.jar两个文件有什么不同呀?
- 对比MySQL,什么场景MongoDB更适用
- MySQL的经典用法----临时表与内存表
- MySQL中information_schema是什么
- 【mysql】SQL嵌套子查询和相关子查询的执行过程有什么区别(推荐)
- java调用mysql存储过程(用临时表更新信息表)
- 简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两个方面)(新浪)
- MySQL的默认用户名和密码的什么?
- set names 命令在mysql中除了应付乱码还能做什么?
- Mysql中的数据类型对应于Java中什么数据类型
- 什么影响了MySQL的性能(1)
- MySQL存储引擎通常有哪3种?各自分别有什么特点?应用场景是哪些?
- MySQL的临时表不能用在复合语句中
- MySQL内部临时表策略
- 查看mysql表大小索引大小以及临时表使用技巧,分区与分表区别
- MySql判断临时表是否存在,不存在就创建
- MySql中delimiter的作用是什么
- MySQL多个条件以什么表当做主条件表_20161111周五