명령을 써서 테이블이나 에 주석을 입력할 수 있다.
 SQL> COMMENT ON TABLE s_emp
 2  IS Employee Information ;
  Comment created.
입력된 주석은 다음의 dictionary뷰를 통해 볼 수 있다:
  ALL_COL_COMMENTS
  USER_COL_COMMENTS
  ALL_TAB_COMMENTS
  USER_TAB_COMMENTS

테이블에 주석 입력
COMMENT 명령을 써서 column,테이블, 뷰, 대한 주석을 2000 바이트까지 추가할 수 있다. 주석은 data dictionary에 저장되고 아래와 같은 dictionary뷰를 이용하여 입력된 값을 볼 수 있다.

ALL_COL_COMMENTS
USER_COL_COMMENTS
ALL_TAB_COMMENTS
USER_TAB_COMMENTS

Syntax
COMMENT ON TABLE테이블 명 COLUMN 테이블 명.column IS '테스트'
 여기서, 텍스트는 주석 텍스트다.

질의 예제

S_EMP테이블에 주석을 추가하십시오.

 

SQL> COMMENT ON TABLE s_emp IS 'Employee Information';
Comment created.


 

            column의 주석을 삭제하십시오.

SQL> COMMENT ON COLUMN s_emp.last_name IS 'coment' ;
Comment created. 


-오라클 덤프 export

 

1. DB서버로 접속 하여 root 권한으로 변경

su -

 

2.오라클 유져로 변경

su - oracle

 

3.sysdba 계정으로 오라클 sqlplus 실행

sqlplus "/as sysdba"

 

4.덤프 받을 DB 에 유져 데이터를 export

exp userid/password file=filename.dmp full=Y;

 

-오라클 import

 

1.export 받은 덤프 파일을 import 할 DB 서버로 이동시킨후 DB서버 접속(해당 덤프 파일을 oracle 유져가 사용할수 있도록 권한 설정 chmod 777)

 

su -

su - oracle

 

2.sysdba 계정으로 오라클 sqlplus 실행 하여 import 받을 테이블 스패이스를 생성후 유져 생성

create user userid identified by password default tablespace tablespace_name temporary tablespace temp;

 

3. 생성한 유저에게 권한 부여

grant connect, resource, dba to userid;

 

4. 생성한 유저에게 import(이때 sqlplus 를 빠져나가서 oracle 계정으로 실행하여야 함)

imp userid/password file='filename.dmp' full=y;


+ Recent posts