반응형
인덱스 이름이 Mysql의 전체 데이터베이스에서 고유해야 합니까?
예를 들어, 두 개의 테이블이 있는 경우Teacher
그리고.Student
이름이 붙은 열이 있습니다.IDNumber
인덱스 이름을 다음과 같이 별도로 지정해야 합니까?
IDNum_teach
IDNum_stu
아니면 각 테이블에 다음을 위한 인덱스를 만들 수 있습니까?IDNumber
그리고 둘 다 이름을 대라.IDNum
?
예. 두 테이블 모두에 동일한 인덱스 이름을 사용할 수 있습니다.
[UNIQUE] 생성FULLTEXT|공간] INDEX IDnum [index_type] On tbl_name(index_col_name,...) [index_type]
SQL 데이터베이스의 각 테이블은 기본적으로 독립적입니다.예, 동일한 열 이름을 사용할 수 있습니다.IDNumber
각 테이블에
언급URL : https://stackoverflow.com/questions/30653452/do-index-names-have-to-be-unique-across-entire-database-in-mysql
반응형
'programing' 카테고리의 다른 글
시스템 교체.Data.Oracle Client에서 Oracle로.데이터 액세스(ODP).NET) (0) | 2023.07.29 |
---|---|
플라스크에서 'Imtable MultiDict'에서 데이터를 가져오는 방법 (0) | 2023.07.29 |
두 날짜 사이의 차이(월 단위 및 일 단위)를 sql로 가져옵니다. (0) | 2023.07.29 |
읽기 및 쓰기를 동시에 열기 (0) | 2023.07.24 |
DOM에 HTML 문자열 추가 (0) | 2023.07.24 |