DBMS  table, column name length


Oracle

describe all_tab_columns 명령으로 data dictionary 를 조회 가능하며 테이블, 컬럼명 최대 길이는 30 byte.

> describe all_tab_columns

VIEW all_tab_columns

Name                                      Null?    Type                        
 ----------------------------------------- -------- ----------------------------
 OWNER                                     NOT NULL VARCHAR2(30)                
 TABLE_NAME                                NOT NULL VARCHAR2(30)                
 COLUMN_NAME                               NOT NULL VARCHAR2(30)                
 DATA_TYPE                                          VARCHAR2(106)               
 DATA_TYPE_MOD                                      VARCHAR2(3)                 
 DATA_TYPE_OWNER                                    VARCHAR2(30)                
 DATA_LENGTH                               NOT NULL NUMBER                      
 DATA_PRECISION                                     NUMBER        
...
CODE


Ref


MySQL

5.5 이상 버전은 최대 64 Byte 길이


Identifier
 Maximum Length (characters)
Database64
Table 64
Column 64
Index64
Constraint64
Stored Procedure or Function64
Trigger64
View64
Alias256
Compound Statement Label16


Ref