oracle表中有数据的情况下,可以直接修改表名吗。。。。。。。。。。。。。。。。
可以。RENAME 表名 TO 新表名
但是,如果你有外键关联、触发器之类的,要先取消。
可以修改表名,不过建议改名前你先查看下对该表有依赖关系的其他表、视图、过程,否则改完后你的相关的对象会出错。
完全可以啊,和数据没关系,但是要查一下有没有表关联到它的
可以修改表名,修改前先查看有无关联的表,视图,存储过程等,防止改后出错
可以修改表名 这个跟有没有数据没有关系 ,但是如果存在 依赖的话 就需要先接触依赖才可以修改成功 ,不然会报错的
没有影响的,注意一些应用、视图等对该表的依赖
改名一定可以,需要考虑是否有其他关联(包括外键,索引,视图,存储过程,触发器,序列等等),如果有先断开关联,再改名,在重建关联
有数据可以修改表名,要注意用到这个表的所以过程、视图等都需要改;也可以修改列名,但是不能修改列的字段类型
可以修改 改名前先查看下对该表有依赖关系的其他表、视图、过程等。
但实际使用中不建议这样操作,可以直接新建一个一模一样的表,然后把数据复制过去,感觉这样稳妥。