其他问题是关于指数.临时表中使用的索引与永久表中使用的索引相同,如果我转换它?
解决方法 您无法将表从临时表转换为永久表.您可以创建与临时表的结构匹配的新永久表
CREATE table new_permanent_tableASSELECT * FROM old_temporary_table WHERE 1=0;
或者,您可以使用DBMS_METADATA
package获取临时表的DDL,并手动编辑DDL以创建新的永久表.
然后,您可以在新的永久表上创建您想要的任何索引,并删除旧的临时表.删除旧临时表后,如果需要,可以重命名永久表以使用旧临时表的名称.
总结以上是内存溢出为你收集整理的如何在Oracle中将临时表转换为永久表,反之亦然全部内容,希望文章能够帮你解决如何在Oracle中将临时表转换为永久表,反之亦然所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)