2013-09-24 2 views
0

긴 이름의 테이블을 만들고 싶습니다.
지금은 63 개의 긴 표제 테이블 만 만들 수 있습니다.긴 이름을 사용하여 mysql에서 테이블을 만드는 방법은 무엇입니까?

+0

을 ** 이론적 ** (모르게 왜 좋겠 * *) ** 당신은 ** information_schema.TABLES.TABLE_NAME의 데이터 타입을'varchar (128)'로 바꿀 수 있어야합니다. ** ** 많은 것들을 망칠 수도 있기 때문에 MySQL 테이블을 변경하기 전에 많은 것을 고려하십시오. – h2ooooooo

+0

MySQL에 대한 불만이 있지만 테이블의 문자 길이가 가장 깁니다. 64 일만, 다음 테이블 이름을 어떻게 지정합니까? – Mihai

+0

64C4 한 번에 4 회 복용 너무 길다 –

답변

2

http://dev.mysql.com/doc/refman/5.0/en/identifiers.html

Identifier    | Maximum Length (characters) 
--------------------------+------------------------------------- 
Database     | 64 
Tabl      | 64 
Column     | 64 
Index      | 64 
Constraint    | 64 
Stored Procedure or Func | 64 
Trigger     | 64 
View      | 64 
Alias      | 256 (see exception following table) 
Compound Statement Label | 16 
+0

롤 감사합니다. h2ooooooooo 훨씬 좋아 보이는 xDD – aleation

관련 문제