1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

✅解:
select owner, table_name, constraint_name, constraint_type,DBMS_METADATA.GET_DDL('CONSTRAINT',constraint_name) from user_constraints;
以下为参考:
获取表的创建SQL:
select dbms_metadata.get_ddl('TABLE','表名','用户名') from dual;
你要查看所有表的约束,可以查:
select owner, table_name, constraint_name, constraint_type from user_constraints;
获取表的约束:
SELECT DBMS_METADATA.GET_DDL('CONSTRAINT','约束名称') FROM DUAL;
获取外键的:
SELECT DBMS_METADATA.GET_DDL('REF_CONSTRAINT','外键名称') FROM DUAL;
组合起来就是:
select owner, table_name, constraint_name, constraint_type,DBMS_METADATA.GET_DDL('CONSTRAINT',constraint_name) from user_constraints;
评论
有用 1
墨值悬赏