最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql 臨時(shí)表 cann't reopen解決方案

 更新時(shí)間:2012年11月25日 13:24:49   作者:  
MySql關(guān)于臨時(shí)表cann't reopen的問題,本文將提供詳細(xì)的解決方案,需要了解的朋友可以參考下

當(dāng)你創(chuàng)建臨時(shí)表的時(shí)候,你可以使用temporary關(guān)鍵字。如:

復(fù)制代碼 代碼如下:

create temporary table tmp_table(name varchar(10) not null,passwd char(6) not null);


復(fù)制代碼 代碼如下:

create temporary table if not exists sp_output_tmp engine= memory select …from … where ID=current_id;

臨時(shí)表只在當(dāng)前連接可見,當(dāng)這個(gè)連接關(guān)閉的時(shí)候,會(huì)自動(dòng)drop。這就意味著你可以在兩個(gè)不同的連接里使用相同的臨時(shí)表名,并且相互不會(huì)沖突,或者使用 已經(jīng)存在的表,但不是臨時(shí)表的表名。(當(dāng)這個(gè)臨時(shí)表存在的時(shí)候,存在的表被隱藏了,如果臨時(shí)表被drop,存在的表就可見了)。創(chuàng)建臨時(shí)表你必須有
create temporary table 權(quán)限。
下面幾點(diǎn)是臨時(shí)表的限制
1、臨時(shí)表只能用在 memory,myisam,merge,或者innodb
2、臨時(shí)表不支持mysql cluster(簇)
3、在同一個(gè)query語句中,你只能查找一次臨時(shí)表。例如:下面的就不可用
復(fù)制代碼 代碼如下:

mysql> SELECT * FROM temp_table, temp_table AS t2;
ERROR 1137: Can't reopen table: 'temp_table'

mysql bug地址:http://bugs.mysql.com/bug.php?id=10327
如果在一個(gè)存儲(chǔ)函數(shù)里,你用不同的別名查找一個(gè)臨時(shí)表多次,或者在這個(gè)存儲(chǔ)函數(shù)里用不同的語句查找,這個(gè)錯(cuò)誤都會(huì)發(fā)生。
4、show tables 語句不會(huì)列舉臨時(shí)表
你不能用rename來重命名一個(gè)臨時(shí)表。但是,你可以alter table代替:
復(fù)制代碼 代碼如下:

mysql>ALTER TABLE orig_name RENAME new_name;

臨時(shí)表用完后要記得drop掉:
復(fù)制代碼 代碼如下:

DROP TEMPORARY TABLE IF EXISTS sp_output_tmp;

相關(guān)文章

  • MySQL5.7.31 64位免安裝版使用教程圖解

    MySQL5.7.31 64位免安裝版使用教程圖解

    這篇文章主要介紹了MySQL5.7.31 64位免安裝版使用教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • MySQL8數(shù)據(jù)庫安裝及SQL語句詳解

    MySQL8數(shù)據(jù)庫安裝及SQL語句詳解

    本文詳細(xì)講解了MySQL8數(shù)據(jù)庫安裝及SQL語句用法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • mysql壓力測(cè)試腳本實(shí)例

    mysql壓力測(cè)試腳本實(shí)例

    這篇文章主要介紹了mysql壓力測(cè)試腳本,實(shí)例展示了實(shí)現(xiàn)MySQL壓力測(cè)試的完整方法,需要的朋友可以參考下
    2014-11-11
  • MySql游標(biāo)的使用實(shí)例

    MySql游標(biāo)的使用實(shí)例

    這篇文章主要介紹了MySql游標(biāo),需要的朋友可以參考下
    2014-06-06
  • MySQL中的引號(hào)和反引號(hào)的區(qū)別與用法詳解

    MySQL中的引號(hào)和反引號(hào)的區(qū)別與用法詳解

    這個(gè)問題是我在學(xué)習(xí)數(shù)據(jù)庫的時(shí)候遇到的一個(gè)問題,我當(dāng)時(shí)并不能理解下圖中的一些情況,后來我也請(qǐng)教了一位大佬給我解答,最后在大佬和度娘的幫助下我大概理解了這個(gè)反引號(hào)的東西
    2021-10-10
  • Mysql5.6.36腳本編譯安裝及初始化教程

    Mysql5.6.36腳本編譯安裝及初始化教程

    這篇文章主要為大家詳細(xì)介紹了Mysql5.6.36腳本編譯安裝及初始化的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • mysql中xtrabackup全量備份/增量備份及恢復(fù)

    mysql中xtrabackup全量備份/增量備份及恢復(fù)

    本文詳細(xì)介紹了使用XtraBackup工具進(jìn)行MySQL數(shù)據(jù)庫的全量備份、增量備份以及恢復(fù)的詳細(xì)步驟,文章詳細(xì)列出了所需目錄結(jié)構(gòu)、配置文件和命令,為數(shù)據(jù)庫管理員提供了一套完整的備份恢復(fù)解決方案
    2024-09-09
  • 給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式

    給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式

    這篇文章主要介紹了給mysql數(shù)據(jù)庫的字段設(shè)默認(rèn)值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • mysql中 datatime與timestamp的區(qū)別說明

    mysql中 datatime與timestamp的區(qū)別說明

    這篇文章主要介紹了mysql中 datatime與timestamp的區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Mysql Update批量更新的幾種方式

    Mysql Update批量更新的幾種方式

    今天小編就為大家分享一篇關(guān)于Mysql Update批量更新的幾種方式,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-02-02

最新評(píng)論

安福县| 顺平县| 南靖县| 呼图壁县| 兴文县| 凉山| 丹东市| 开封市| 福安市| 砚山县| 永和县| 柏乡县| 林西县| 莎车县| 玉溪市| 鲁甸县| 务川| 惠水县| 云龙县| 格尔木市| 磐石市| 溧水县| 富蕴县| 临湘市| 阿拉善左旗| 镇巴县| 玛多县| 光山县| 汾阳市| 屏山县| 农安县| 涿州市| 渝北区| 宿松县| 信丰县| 石屏县| 武冈市| 临城县| 衡南县| 怀柔区| 井冈山市|