질문을 광복절 새벽에 올렸더니.... 넘 뒤로 넘어가서......
^^*
디비관리 툴 같은데서 보면......
Table DDL 이라 스키마 보기 하면......
데이블 명이 AAA 이라면... 다음과 같이 나오곤 하잖아요...
아래와 같이 뽑아볼려면....어찌 해야 하는지요..?
DROP TABLE AAA CASCADE CONSTRAINTS ;
CREATE TABLE AAA (
COF_NAME VARCHAR2(32) NULL,
SUP_ID NUMBER NULL,
PRICE FLOAT NULL,
SALES NUMBER NULL,
TOTAL NUMBER NULL
)
TABLESPACE SYSTEM
PCTFREE 10
PCTUSED 40
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 65536
NEXT 65536
MINEXTENTS 1
MAXEXTENTS 2147483645
FREELISTS 1 FREELIST GROUPS 1 )
NOCACHE;
SYS.ALL_TAB_COLUMNS - 테이블에서 정보를 가져옵니다.
SYS.ALL_CONSTRAINTS - Constraint 에 대한 정보를 가져옵니다.
SYS.ALL_TABLES - 테이블 시스템 저장 정보를 가져옵니다.
SYS.ALL_INDEXES - 인덱스를 가져옵니다.
위에 테이블의 컬럼을 찾아서 조인관계를 맺으면 아래의 DDL을 만들어 낼수 있습니다.
그럼 열심히 찾아보세요.
한국형 데이타베이스 관리툴 - SQLGate -
http://www.sqlgate.com