큰 MySQL 데이터베이스를 상속했습니다.
엉망입니다. 열 이름의 절반은 대문자, 다른 혼합 대소 문자, 다른 소문자입니다.
나는 그들을 표준화하고 싶다
모두 소문자가되도록 각각을 변경하기 위해 실행할 수있는 쿼리가 있습니까?
모든 테이블과 열의 이름을 소문자로 바꾸려면 이것을 시도하십시오.
SELECT CONCAT('ALTER TABLE ', TABLE_NAME, ' CHANGE `', COLUMN_NAME, '` `',
LOWER(COLUMN_NAME), '` ', COLUMN_TYPE, ';')
FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '{your schema name}'
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다