■ 컬럼관련
1.컬럼추가
alter table 테이블명 add ( 컬럼명 테이터타입 )
ex)
alter table insp_team_assgn_dtl add ( assgn_finish_dt DATE )
2.수정
ALTER TABLE dept MODIFY ( deptName varchar2(100) [NULL]|[NOT NULL] );
3.삭제
ALTER TABLE dept drop column address ;
4.제약조건삭제
ALTER TABLE userTable DROP PRIMARY KEY:
ALTER TABLE userTable DROP CONSTRAINT userTb_fk_userid;
5.외래키 추가
ALTER TABLE [테이블이름] ADD CONSTRAINT [외래키이름] FOREIGN KEY ([필드이름])
REFERENCES [참조테이블이름](참조필드이름);
ex)
ALTER TABLE userTable ADD CONSTRAINT [userid_fk] FOREIGN KEY (userid) REFERENCES
org_user_tb(userid)
6.컬럼명 변경
ALTER TABLE table명 RENAME COLUMN 기존column명 TO 변경될column명
■ Comments 관련
1.테이블 COMMENT 추가
comment ON TABLE 테이블명 IS '설명'
2.컬럼 COMMENT 추가
comment ON COLUMN 테이블명.필드명 IS '설명'
3. 테이블 COMMENT 삭제
comment ON TABLE 테이블명 IS ''
4. 테이블 COMMENT 확인
SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME = '테이블명';
'데이터베이스 > 오라클' 카테고리의 다른 글
오라클 PIVOT 동정 컬럼 사용방법(가변IN절) (0) | 2023.02.26 |
---|---|
ROW를 한줄로 (0) | 2021.09.09 |
오라클 환경설정 파일 spfile, pfile (0) | 2021.09.09 |
리눅스 오라클 sqlplus history 기능 사용하기 (0) | 2021.09.09 |
윈도우 서버용 오라클 SID 수정 방법 (0) | 2021.09.09 |
댓글