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

藏色散人
リリース: 2023-02-16 09:52:47
オリジナル
4029 人が閲覧しました

テーブル名を大文字に変更する 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート