首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用DBMS_REDEFINITION在特定位置添加列

使用DBMS_REDEFINITION在特定位置添加列
EN

Database Administration用户
提问于 2013-05-20 10:04:52
回答 1查看 3.2K关注 0票数 -1

有人能告诉我如何使用来自甲骨文的DBMS_REDEFINITION包在特定位置向表中添加列吗?

EN

回答 1

Database Administration用户

发布于 2013-05-20 10:17:38

简短的回答是:不能在特定位置向表中添加列。

当您添加新列时,它们总是跟踪现有列。您必须用新的定义重新创建表,以便将列放置到需要的位置。

但是,您可以根据现有表创建列的任意位置的视图,然后直接或通过新创建的视图查询或更新表(请参阅数据库管理员指南中的“关于意见”一节)。虽然某些限制可能适用于可更新的视图,但特别是联接视图(请参阅数据库管理员指南中的“更新连接视图”一节)。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

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

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档