av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

mysql - 這樣寫替換表前綴的句子哪里有問題

瀏覽:89日期:2022-06-21 08:07:13

問題描述

Select CONCAT( ’ALTER TABLE ’, table_name, ’ RENAME TO jh_’, substring(table_name,6 ),’;’ )FROM information_schema.tables Where table_name LIKE ’33hao_%’;

想把數據庫名為jh中的表前綴為33hao_的換成前綴為jh_

執行上面的代碼后ALTER 出很多句子,但在執行這些ALTER句子時出現錯誤,如下

[SQL]ALTER TABLE 33hao_activity RENAME TO jh__activity;[Err] 1146 - Table ’jh.33hao_activity’ doesn’t exist

不知哪里寫錯了

問題解答

回答1:

下劃線也是通配符,應該做escape處理,否則把一些不是前綴為33hao_的表也包含了

select ... from table_name nformation_schema.tables where table_name LIKE ’33hao_%’回答2:

是不是數據庫用錯了,jh這個數據庫真的有33hao_activity這個表嘛?

相關文章:
主站蜘蛛池模板: 韩日在线视频 | 免费一级欧美在线观看视频 | 精品欧美色视频网站在线观看 | 亚洲精品一二三区 | 国产1区在线 | 欧美性久久久 | 日韩免费在线视频 | 久久婷婷麻豆国产91天堂 | 精品成人在线视频 | 日韩中文一区二区三区 | 亚洲精品乱码久久久久久按摩观 | 欧美精品二区 | 国产精品二区三区在线观看 | h在线看| 国产一区 | 99久久久无码国产精品 | 偷拍第一页 | 91在线精品秘密一区二区 | 美女爽到呻吟久久久久 | 久久亚洲一区 | av入口| 超碰在线播 | 欧一区二区 | 在线日韩| 一区二区视频 | 高清色| 国产日韩在线观看一区 | 久久久久九九九九 | 成人福利网| 美女黄网 | 色999日韩| 欧美 日韩 亚洲91麻豆精品 | 日韩不卡三区 | 久久久av | 国产高清免费视频 | 色综合网站 | 美女久久视频 | 国产日韩久久 | 国产99久久精品 | 日韩在线欧美 | 91一区二区|