MySQL命令
MySQL视图与临时表
# create view 视图名 as select ...;:对查询出的结果集建立一个指定名称的视图。 select * from 视图名;:基于某个已经创建的视图查询数据。 show create view 视图名;:查看某个已存在的视图其详细信息。 desc 视图名;:查看某个视图的字段结构。 alter view 视图名(字段1,...) as select 字段1...;:修改某个视图的字段为查询字段。 drop view 视图名;:删除某个视图。 create temporary table 表名(....);:创建一张临时表(方式1)。 create temporary view 表名 as select ...;:创建一张临时表(方式2)。 truncate table 临时表名;:清空某张临时表的数据。 MySQL的临时表本质上是一种特殊的视图,被称为不可更新的视图,也就是临时表只支持查询数据,不支持增删改操作,因此也可以通过创建视图的方式创建临时表,在创建语句中加入temporary关键字即可,不指定默认为undedined,意思是自动选择视图结构,一般为merge结构,表示创建一个支持增删改查的视图。
顶部
收展
底部
[TOC]
目录
MySQL基础操作命令
MySQL 库相关命令
MySQL 表相关命令
MySQL 表分析检查与修复
MySQL 增删改查语句
MySQL 数据库函数
MySQL 索引相关命令
MySQL 事务与锁相关的命令
MySQL 存储过程、存储函数与触发器
MySQL用户与权限管理
MySQL视图与临时表
MySQL导出导入与备份还原
MySQL表分区相关命令
MySQL系统变量
相关推荐
MySQL教程
MySQL索引
MySQL事务
MySQL锁机制
MySQL版本特性