안녕하세요.
데이터를 전처리 하면서 테이블에 삽입하고 있는데요...
테이블의 컬럼 길이를 데이터 길이에 맞게 조정하고 싶어서요.
예를 들면,
컬럼의 TYPE은 전부 VARCHAR 나 CHAR로 되어 있고요.
컬럼의 길이가 VARCHAR(100) 인데 실제 들어있는 데이터의 최대 길이는 25일 경우에
그 컬럼을 25로 변경하고 싶어서요.
컬럼이 몇개 안되면 그냥 max(length())로 검색해서 하나하나 수정하면 되는데 그렇게 하기는 힘드네요.
아래와 같이,
ALTER TABLE `baseh90_2` CHANGE `TIPOREG` `TIPOREG` CHAR( MAX( LENGTH( TIPOREG ) ) )
해보니 에러만 나고...다른 방법은 없을까요?
|