전문 관리 > 비즈니스 객체 변경 > 유형 및 속성 관리 > 유형 및 속성 관리 명령줄 도구 > 유형에 열 추가 > 예: 유형에 대한 추가 열 할당
  
예: 유형에 대한 추가 열 할당
이 예제에서는 유형에 대한 열을 더 추가하는 방법을 보여 줍니다. 이 작업은 유형에 대해 열이 더 추가되지 않았거나 지정된 유형에 대해 처음에 할당된 모든 열이 사용 중이어서 추가 열이 필요한 경우 수행해야 합니다. 아래 예제에서는 사용 가능한 데이터 유형의 서브셋(String, Long, Double)에 대한 열 5개를 wt.part.WTPart 유형에 추가합니다.
* 
String 데이터 유형 속성의 경우 500(VARCHAR)보다 큰 데이터 크기가 필요하면 AddColumns 명령에 -stringSize 매개변수를 추가해야 합니다. 자세한 내용은 문자열 로컬 속성에 대해 더 큰 데이터베이스 열 크기 설정를 참조하십시오.
1. Windchill 셸에서 다음 명령을 실행합니다(예상 콘솔 출력도 표시됨).
D:\<Windchill>\AddColumns wt.part.WTPart String=5 Long=5 Double=5
Annotation processing round 1 complete -- 2 file(s) generated.
Annotation processing generation COMPLETE. ALL ERRORS BEYOND THIS POINT ARE REAL!!!
Attribute columns are added to wt.part.WTPart successfully.
Annotated source files: WTPartTypeInfo.java, WTPartTypeInterface.java are generated at
D:\Windchill_installation\Windchill\temp\src\wt\part.
Customer added columns report D:\Windchill\installer\ext\AddColumns.txt
is generated or updated.
Updating database schema... be patient.
2. 업그레이드 스키마 창이 표시됩니다.
프로세스가 완료되면 업그레이드 스키마 창이 사라집니다. AddColumns 도구가 완료되면 다음과 같은 가공물을 사용할 수 있습니다.
콘솔에 다음 메시지가 표시됩니다. Database schema is updated.
명령이 실행된 디렉토리에 upgrade_tool.log 파일이 작성됩니다.
이제 wt.part.WTPart에 대한 데이터베이스 스키마가 각 데이터 유형(String, Long, Double)의 추가 열 5개를 포함하도록 업데이트되었습니다.
위의 명령줄에서 지정한 위치에 WTPartTypeInfo.javaWTPartTypeInterface.java 클래스 파일이 생성됩니다. 생성된 코드에 대한 위치는 선택 사항입니다. 위치를 지정하지 않은 경우에는 <Windchill>\temp\src 디렉토리에 코드가 저장됩니다. 이 경우 기본 위치가 사용됩니다.
3. 메소드 서버를 재시동하여 새로 추가한 열을 유형에 사용할 수 있게 합니다.