[질문] Oracle이나 Mysql에서 테이블 생성한 후에..

래리버드의 이미지

Oracle이나 Mysql에서 테이블을 생성한 후에 다시 그 테이블이 생성될때

사용되었던 테이블 생성 쿼리를 얻어올 수 있는 쿼리나 방법이 존재 하는지요?

예를 들어서

CREATE TABLE agent_auth (
  agentid varchar(16) default NULL,
  keytype varchar(4) NOT NULL default '',
  registered enum('Y','N') NOT NULL default 'N',
  regtime int(11) default NULL,
  PRIMARY KEY  (keytype)
) TYPE=MyISAM COMMENT='agent key manager';

이런식으로 테이블을 생성했는데, 위에 나온 테이블 생성 쿼리를 필요할 경우

그대로 얻어올 방법이 있는지요?? 답변 부탁드립니다.

ssegni의 이미지

mysqldump -u [username] -d -p [dbname] [table_name] > test.sql

table_name 의 create 스키마만 test.sql 파일에 만들어 줍니다.
-d 옵션은 , --no-data No row information.
입니다.

오라클은 저도 알고 싶네요.

(_ _) 방갑습니더~