>  기사  >  데이터 베이스  >  mysql에서 테이블 이름을 대문자로 바꾸는 방법

mysql에서 테이블 이름을 대문자로 바꾸는 방법

藏色散人
藏色散人원래의
2023-02-16 09:52:474017검색

Mysql 테이블 이름을 대문자로 변경하는 방법: 1. 명령 창을 엽니다. 2. information_schema에서 "SELECT concat('alter table ', TABLE_NAME , ' rename to ' , uppe(TABLE_NAME) ,' ;' )을 실행합니다. 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. "Result 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.