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

mysql 臨時表 cann't reopen解決方案

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

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

復制代碼 代碼如下:

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


復制代碼 代碼如下:

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

臨時表只在當前連接可見,當這個連接關(guān)閉的時候,會自動drop。這就意味著你可以在兩個不同的連接里使用相同的臨時表名,并且相互不會沖突,或者使用 已經(jīng)存在的表,但不是臨時表的表名。(當這個臨時表存在的時候,存在的表被隱藏了,如果臨時表被drop,存在的表就可見了)。創(chuàng)建臨時表你必須有
create temporary table 權(quán)限。
下面幾點是臨時表的限制
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地址:http://bugs.mysql.com/bug.php?id=10327
如果在一個存儲函數(shù)里,你用不同的別名查找一個臨時表多次,或者在這個存儲函數(shù)里用不同的語句查找,這個錯誤都會發(fā)生。
4、show tables 語句不會列舉臨時表
你不能用rename來重命名一個臨時表。但是,你可以alter table代替:
復制代碼 代碼如下:

mysql>ALTER TABLE orig_name RENAME new_name;

臨時表用完后要記得drop掉:
復制代碼 代碼如下:

DROP TEMPORARY TABLE IF EXISTS sp_output_tmp;

相關(guān)文章

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

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

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

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

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

    mysql壓力測試腳本實例

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

    MySql游標的使用實例

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

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

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

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

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

    mysql中xtrabackup全量備份/增量備份及恢復

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

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

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

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

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

    Mysql Update批量更新的幾種方式

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

最新評論

斗六市| 大冶市| 漾濞| 顺义区| 麻栗坡县| 无棣县| 三穗县| 麻阳| 洪泽县| 法库县| 陇南市| 尉犁县| 滨海县| 宽甸| 新蔡县| 开化县| 阳高县| 文山县| 临沭县| 团风县| 阜平县| 富民县| 淮阳县| 库车县| 资兴市| 噶尔县| 大石桥市| 托克逊县| 安庆市| 嫩江县| 诸城市| 霍邱县| 合阳县| 乌鲁木齐市| 宜川县| 尼玛县| 林芝县| 松江区| 临城县| 荔浦县| 娄烦县|