대/소문자를 구분하지 않는 데이터베이스에서 MySQL로 응용 프로그램을 마이그레이션하고 있습니다. 내 DBA는 mysql 구성 설정을 변경할 수 없으므로 "lower_case_table_names"옵션을 사용할 수 없습니다.MySQL 테이블 별칭
MySQL에 여러 테이블 이름이 동일한 테이블을 가리키는 별칭 기능이 있습니까?
사용자와 usersB가 같은 테이블에 별명이 있다면 예를 들어,이 두 쿼리는 같은 테이블에 삽입합니다 :
Insert into USER VALUES (2, 3....);
및
Insert into usersB VALUES (2, 3, ....);
조회수가 원하는 가까이 와서 기능을 사용하고 싶지만 모든 별칭에 대해 구조 명령을 업데이트하고 변경하고 싶습니다.
감사합니다.
아이디어를 주셔서 감사합니다. 그러나 저는 실제로 약간 다른 것을 찾고 있습니다 : on 많은 이름으로 액세스 할 수있는 테이블. 예를 들어 user라는 단일 표가 있지만 클라이언트 조회는 USER user777 또는 UsEr을 참조 할 수 있습니다.나는 약 10-20 개의 서로 다른 이름의리스트를 가지고 있는데, 하나의 물리적 인 테이블에 이상적으로 앨리어스 처리된다. – David