How to generate create table script without primary and foreign key in Oracle [duplicate]

dba.stackexchange https://dba.stackexchange.com/questions/62790

  •  02-11-2019
  •  | 
  •  

문제

This question already has an answer here:

I have lots of schemas and tables. I want to generate create script of all of my tables. I am using below statement and it is working pretty well.

SELECT DBMS_METADATA.GET_DDL('TABLE','table_name','schema') FROM DUAL

But because this statement also generates all primary and foreign key scripts that belong to table when I try to insert my tables to another location I am getting "ORA-00942: table or view does not exist" error because I didn't create key's reference tables yet.

You can say that, previousl

So, is there any way to not include primary and foreign keys in create table scripts

올바른 솔루션이 없습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 dba.stackexchange
scroll top