ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » 如何更改表名,并保持表结构和数据完整

标题: 如何更改表名,并保持表结构和数据完整
离线 liyongdong
版主


精华贴数 5
个人空间 0
技术积分 4842 (291)
社区积分 133 (3039)
注册日期 2001-11-25
论坛徽章:23
现任管理团队成员ITPUB元老会员2006贡献徽章授权会员2008年新春纪念徽章生肖徽章2007版:鸡
生肖徽章2007版:龙ITPUB新首页上线纪念徽章生肖徽章:虎生肖徽章:猪生肖徽章:狗生肖徽章:鸡

发表于 2002-1-31 13:56 
我的理解是:
1。RENAME OLD TO NEW
    不改变OLD的表的相关的VIEW、PROCEDURE、TRIGGER等。
2。ALTER TABLE OLD RENAME OLD TO NEW
    可以改变OLD的表的相关的VIEW、PROCEDURE、TRIGGER等
不知是否正确!


__________________
***人与人之间最大的信任是精诚相见人生没有停靠站,***
***自我本身永远是一个出发点。无论何时何地,只要创***
***造就有收获,只有不息的奋进,才能证明生命的存在。**
只看该作者    顶部
离线 流云飞天
孤影萍踪



精华贴数 0
个人空间 0
技术积分 186 (10122)
社区积分 0 (51176)
注册日期 2002-1-10
论坛徽章:0
      
      

发表于 2002-1-31 17:22 
TO:liyongdong

我的理解与您的,恰好相反!也不知究竟哪个对。当然,我是凭自己的感觉,没查资料。:)


__________________
忧郁的眼睛真诚的心,相识相知愿与君。redsun_shine@sina.com路漫漫,吾上下而求索之修者,远兮!小的时候,不知道理想是什么;长大以后,又不知什么是理想……
只看该作者    顶部
离线 backlove
这就是我!


精华贴数 0
个人空间 96
技术积分 844 (2279)
社区积分 59 (4563)
注册日期 2001-11-2
论坛徽章:2
ITPUB元老授权会员    
      

发表于 2002-1-31 18:47 
我觉得这样的工作用toad来完成更好些,它会帮你生成修改表结构的脚本
你也可以研究一下这些脚本


__________________
提剑跨骑挥鬼雨,白骨如山鸟惊飞。尘世如潮人如水,只叹江湖几人回。
只看该作者    顶部
离线 ttdb
si bu hui gai de you xia


精华贴数 3
个人空间 0
技术积分 2341 (686)
社区积分 2587 (512)
注册日期 2001-9-24
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-1-31 18:57 
rename把所有的事情都做完了,没什么好讨论的

另外,nv mou tou的那种create table,假如 只是索引还好办,如果 有constraints,那就讨厌了,再说,100万条纪录,用create table as select太草率了


__________________
whopawhohttp://www.itpub.net/search.php今天你google了没有?
只看该作者    顶部
离线 rollingpig
版主


精华贴数 5
个人空间 103
技术积分 27240 (30)
社区积分 1860 (649)
注册日期 2001-10-18
论坛徽章:13
现任管理团队成员2006年度最佳技术回答会员2007贡献徽章生肖徽章2007版:蛇2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:柔道
      

发表于 2002-1-31 19:18 
不知用synonym有多少用?


__________________
欢迎访问乐恒的空间(11/11日更新照片30张)
不要惹我,不然戳你眼睛~~

提问的智慧 for Oracle[展开版]
提问的智慧Oracle版
0。尝试在google,论坛,metalink,online document里搜索。
1。写清楚你的执行log,报错信息,写清楚DB version , OS
2。Instance 方面的问题,请贴出alertlog
3。network的问题,贴出server的listener.ora , sqlnet.ora 并运行lsnrctl service, 贴出client的tnsnames.ora , sqlnet.ora ,并运行tnsping
4。DB总体性能问题,请于peak time做statspack,并上传statspack report。同时附上CPU/MEM配置,以及CPU IDLE/free menory的情况
5。SQL性能问题,列出当前SQL,以及PLAN。同时应提供表结构,index情况,Table的record数。CBO/RBO,table是否analyze等信息。
6。确保你的问题是Oracle相关。
欢迎访问乐恒的空间
只看该作者    顶部
离线 SEAN
一般会员



精华贴数 0
个人空间 0
技术积分 2258 (712)
社区积分 10 (10747)
注册日期 2001-12-30
论坛徽章:1
授权会员     
      

发表于 2002-2-1 01:08 


QUOTE:
最初由 rollingpig 发布
不知用synonym有多少用?

不知有什么大的用处,不过如果在开发中有很多繁人的规则,我就用他它做个桥梁。


只看该作者    顶部
离线 cactus
无药可救



精华贴数 0
个人空间 0
技术积分 758 (2540)
社区积分 1 (33175)
注册日期 2001-11-5
论坛徽章:1
授权会员     
      

发表于 2002-2-1 01:44 
至少在调试程序的时候有用


__________________
本人优点:多情!本人缺点:自作多情!E_mail:cactus@itpub.netOICQ :7389650
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问