有没有可能获得查询的DDL,而不仅仅是表?我想做一个简短的(虚构的)例子: SHOW CREATE TABLE ( name, FROM personJOIN meta ON meta.person_id = person.id
) 我想这样做的原因是,我必须将大量数据迁移和整理到新的数据库系统中,并且在解决这个问题时,我必须(重新)在我的新
使用Oracle,如何从systables/information_schema中找到索引名和创建日期?如何从systables/information_schema重新生成创建索引的DDL,例如create index indexname on tablename(column_name [, column_name
我已经创建了一个示例程序,在该程序中,我希望使用get_ddl方法获取所有对象(如表、触发器等)的ddl。当我尝试在oracle中跟踪查询时,它起了作用。SELECT DBMS_METADATA.GET_DDL('TABLE', TABLE_NAME) FROM USER_TABLES;SELECT</em
我对Oracle数据库中的几个表具有“只读”访问权限。我需要获取一些列的模式信息。我想使用类似于MS的sp_help的东西。我看到这个查询中列出了我感兴趣的表:当我运行这个查询时,Oracle告诉我"table not found in schema",是的,参数是正确的。SELECT
DBMS_METADATA.GET_<e