티스토리 뷰


오라클 테이블명을 변경해서 생성하다 보니 인덱스명이 너무 길다는 오류를 보이는 경우가 있어
테이블명 길이제한이 얼마나 되는지 궁금해서 검색하다 찾은 자료입니다.
인덱스명으로 몇자가 더 붙는걸 감안해서 테이블명은 20자 내외가 적당하다고 생각됩니다.

======================================================================================
오라클(ORACLE)에서 테이블명의 길이 제한
 -  테이블명은 오라클에서 30자로 제한을 하고 있으며 30자를 초과시 오류를 생성할수 있음.


 SQL Reference 테이블명의 길이부분 참고.
--------------------------------------------------------------------------------
Caution: The functional maximum length of the synonym name is 
32 bytes. Names longer than 30 bytes are permitted for java 
functionality only. If you specify a name longer than 30 bytes, then
Oracle encrypts the name and places a representation of the 
encryption in the data dictionary. The actual encryption is not
accessible, and you cannot use either your original specification or
the data dictionary representation as the synonym name.

출처 : http://uple.net/88
======================================================================================
 
댓글