ホームページ  >  記事  >  データベース  >  mysqlでテーブル名を大文字に変更する方法

mysqlでテーブル名を大文字に変更する方法

藏色散人
藏色散人オリジナル
2023-02-16 09:52:473952ブラウズ

テーブル名を大文字に変更する Mysql メソッド: 1. コマンド ウィンドウを開きます; 2. "SELECT concat('alter table ', TABLE_NAME , ' rename to ' , uppe(TABLE_NAME) ,' ;' を実行します。 ) FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'xxx';" コマンドでテーブル名を大文字に変更できます。

mysqlでテーブル名を大文字に変更する方法

このチュートリアルの動作環境: Windows 10 システム、MySQL バージョン 5.7、Dell G3 コンピューター。

mysql テーブル名を大文字に変更するにはどうすればよいですか?

#mysql は一部のテーブル名を大文字に変換します

# # 1. 次のコマンドを実行して (wen51 はデータベースの名前です。ここで変更するだけで、他の変更は必要ありません)、このデータベース内のすべてのテーブル名の大文字に変換された SQL ステートメントを取得します。

SELECT
 concat('alter table ', TABLE_NAME , ' rename to ' , upper(TABLE_NAME) ,' ;' ) 
FROM information_schema.TABLES 
WHERE  TABLE_SCHEMA = 'wen51';

mysqlでテーブル名を大文字に変更する方法

2. 「結果 1」から大文字に変更するテーブル名の SQL 文をコピーして一括実行します。

mysqlでテーブル名を大文字に変更する方法

3. 落とし穴日記

alter table 原表名 rename to 新表名;
例:

alter table sys_area rename to sys_area1;
実行にエラーはありません。 ### しかし! ! !

ALTER TABLE act_app_deployment RENAME TO UPPER('act_app_deployment');

は常にエラー 1064 を報告します。 ! ! UPPER 関数の使用法:



mysqlでテーブル名を大文字に変更する方法簡単に言うと、UPPER は SELECT の後に使用する必要があり、結果を表示するためにのみ使用されます。 ! !

推奨学習: 「

MySQL ビデオ チュートリアル

以上がmysqlでテーブル名を大文字に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。