10g에서 새로나온 기능때문에 생기는 현상입니다
10g에서는 테이블을 삭제하면 휴지통을 만들어 넣어둡니다
혹시 잘못되었을 경우 복구하기 위한것이구요
만약 필요없을 경우에는
SQL> purge recyclebin;
하시면 휴지통을 비우게 됩니다
추가로 만약 휴지통에 들은 테이블을 조회하시려면
SQL> show recyclebin;
삭제된 테이블을 되살리고 싶다면
SQL> flashback table 테이블명 to before drop;
하시면 됩니다.
두번째는 위의 분이 잘 설명하셨는데 추가로 설명하자면
문자열 길이 변경시 (column은 col, form은 for로 쓰셔도 됩니다)
SQL> column 컬럼영 format a글자수
ex) em01 컬럼의 길이를 20자만큼만 보이도록 하기
-> SQL> col em01 for a20
숫자의 표현 방법 바꾸기
SQL> column 컬럼명 format (양식,또는 글자수)
ex) sal 컬럼을 3자리마다 ,를 찍게 하기
-> SQL> col sal for 999,999
sqlplus에서 help column을 하시면 자세한 사용법이 나와 있습니다
'DATABASE' 카테고리의 다른 글
[ORACLE] 오라클 시간계산 (0) | 2011.10.16 |
---|---|
[MySQL] Linux에서 5.0 설치하기 - 컴파일 (0) | 2011.10.16 |
[oracle] 테이블정의서 만들기 쿼리 (0) | 2011.10.16 |
[ORACLE]오라클의 sys, system의 비밀번호를 잊어버렸거나 초기화할 때 (0) | 2011.10.16 |
VLDB를 위한 효과적인 아키텍처 구현 방법 (0) | 2011.10.16 |