来自 新葡亰数据库 2019-11-24 00:42 的文章
当前位置: 澳门新葡亰app > 新葡亰数据库 > 正文

澳门新葡亰app(当这个临时表存在的时候

当你成立一时表的时候,你能够采取temporary关键字。如: 复制代码 代码如下: create temporary table tmp_table not null,passwd char; 或 复制代码 代码如下: create temporary table if not exists sp_output_tmp engine= memory select …from … where ID=current_id; 偶然表只在现阶段三番两次可以看到,当那几个三回九转关闭的时候,会活动drop。那就象征你能够在七个例外的连年里接纳同意气风发的权且表名,何况互相不会冲突,也许利用 已经存在的表,但不是一时表的表名。(当以明日黄花表存在的时候,存在的表被掩瞒了,假使不常表被drop,存在的表就看得出了)。创立不常表你不得不有 create temporary table 权限。 澳门新葡亰app,下边几点是一时表的限量澳门新葡亰官网APP,: 1、有的时候表只可以用在 memory,myisam,merge,只怕innodb 2、不经常表不援救mysql cluster 3、在同三个query语句中,你一定要找出一回一时表。举例:上面包车型大巴就不可用 复制代码 代码如下: mysql> SELECT * FROM temp_table, temp_table AS t2; ERROR 1137: Can't reopen table: 'temp_table' mysql bug地址: 要是在三个存款和储蓄函数里,你用差异的别称查找一个有时表多次,可能在此个蕴藏函数里用分化的话语查找,这几个错误都会生出。 4、show tables 语句不会罗列有时表 你无法用rename来重命名三个一时表。可是,你能够alter table代替: 复制代码 代码如下: mysql>ALTEKuga TABLE orig_name RENAME new_name; 偶然表用完后要记得drop掉: 复制代码 代码如下: DROP TEMPORA安德拉Y TABLE IF EXISTS sp_output_tmp;

本文由澳门新葡亰app发布于新葡亰数据库,转载请注明出处:澳门新葡亰app(当这个临时表存在的时候

关键词: