Qua*_*noi 82
ALTER TABLE mytable RENAME TO othertable
Run Code Online (Sandbox Code Playgroud)
在Oracle 10g:
RENAME mytable TO othertable
Run Code Online (Sandbox Code Playgroud)
Jef*_*emp 27
要重命名表,您可以使用:
RENAME mytable TO othertable;
Run Code Online (Sandbox Code Playgroud)
要么
ALTER TABLE mytable RENAME TO othertable;
Run Code Online (Sandbox Code Playgroud)
或者,如果由另一个架构拥有:
ALTER TABLE owner.mytable RENAME TO othertable;
Run Code Online (Sandbox Code Playgroud)
有趣的是,ALTER VIEW不支持重命名视图.但是你可以:
RENAME myview TO otherview;
Run Code Online (Sandbox Code Playgroud)
RENAME命令仅适用于您自己的架构的表,视图,序列和私有同义词.
如果视图不在您的模式中,您可以使用新名称重新编译视图,然后删除旧视图.
(在Oracle 10g中测试)
Pop*_*Pop 10
要在不同的架构中重命名表,请尝试:
ALTER TABLE owner.mytable RENAME TO othertable;
Run Code Online (Sandbox Code Playgroud)
重命名命令(如" rename mytable to othertable"中所示)仅支持在同一模式中重命名表.
| 归档时间: |
|
| 查看次数: |
147297 次 |
| 最近记录: |