栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Oracle旧表没有好的PK:如何休眠?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Oracle旧表没有好的PK:如何休眠?

您不想用

ROWID
作主键,因为不能保证它在行的整个生命周期内都是稳定的。

最好添加一个合成密钥。使用触发器用序列值填充列。

您在遗留方面有点含糊,因此很难确定其含义。添加列将破坏任何未显式列出目标列的插入语句。它也可能会打断任何

SELECT*
查询(除非它们选择使用
%ROWTYPE
关键字声明的变量。但是您不必更改任何其他应用程序,因此它使用新的主键而不是现有的列-除非您确实愿意。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/383323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号