#####################테스트를 위한 테이블 생성################################
SQL> create table test (
2 name varchar(10)
3 );
테이블이 생성되었습니다.
SQL> desc test;
이름 널? 유형
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
###########################################################################
############### test table에 osy란 number(10)타입의 컬럼 추가 ######################
SQL> alter table test add(osy number(10));
테이블이 변경되었습니다.
SQL> desc test;
이름 널? 유형
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
OSY NUMBER(10)
###########################################################################
##############test table에 osy컬럼명을 osy79로 컬럼명 변경 #########################
SQL> alter table test rename column osy to osy79;
테이블이 변경되었습니다.
SQL> desc test;
이름 널? 유형
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
OSY79 NUMBER(10)
#############################################################################
#################test table에 osy79로 컬럼 데이터 타입 변경 ##########################
SQL> alter table test modify(osy79 varchar(10));
테이블이 변경되었습니다.
SQL> desc test
이름 널? 유형
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
OSY79 VARCHAR2(10)
#############################################################################
######################test table에 osy79로 컬럼 삭제 ###############################
SQL> alter table test drop(osy79);
테이블이 변경되었습니다.
SQL> desc test;
이름 널? 유형
----------------------------------------- -------- ----------------------------
NAME VARCHAR2(10)
##############################################################################
작성자 : 오 수 영 (http://blog.naver.com/neptuneosy)
오라클에서 COMMENT 다는 방법입니다.
- TABLE COMMENT 추가
comment ON TABLE 테이블명 IS '설명'
- 컬럼 COMMENT 추가
comment ON COLUMN 테이블명.필드명 IS '설명'
- TABLE COMMENT 삭제
comment ON TABLE 테이블명 IS ''
- TABLE COMMENT 확인
SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME = '테이블명';
테이블 이나 컬럼 생성시 COMMENT를 달아놓으면
'Programming > Oracle' 카테고리의 다른 글
[오라클] PK 컬럼 얻기 (0) | 2012.10.09 |
---|---|
scott / tiger (0) | 2012.02.29 |
오라클 인덱스 명 바꾸기 (0) | 2011.12.09 |
Alter Oracle Column (0) | 2011.11.28 |
TRIGGER 사용 시 MUTATING ERROR(ORA-4091) 해결책 (0) | 2011.11.28 |
댓글