or replace 是什么属性 create or replace意思是,不存在的对象,就新建;存在的对象,就替换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace中的or replace就是强制覆盖的意思 支持 baojianjun(包子) 的.替换覆盖 替换相同名称的(表、过程、函数、视图、快照等可以用CREATE的后面均可加 or replace) 作用楼上几位已经说得差不多了。我这里再补充一下。也许有人会问,是不是在已经存在那些对象的时候,先删除再创建,跟OR REPLACE的作用一样?答案是否定的。前者会丢失相应的权限,而用OR REPLACE则不会丢失该对象对某些用户所赋的权限。 oracle10g em无法登陆 liunx+oracle 100分向高手请教sql中in的机制 如何取得oracle表中某项指定的记录 oracle冷备份的恢复问题 高手请进,百分送上 通过什么系统表才能查看一天中哪个用户登录数据库了? Data类型的数据怎么插入啊? 请问我要在SQL*PLUS上修改一条输错的命令,应该怎样操作????谢谢,谢谢 怎么办?启动OMS服务时出现内存不能 read 错误! 一分钟前删除了一个重要表,请问怎么样能恢复,在线等 更新表table1的一个字段,如果还要和table2关联,这个sql语句该怎么写?
我这里再补充一下。
也许有人会问,是不是在已经存在那些对象的时候,先删除再创建,跟OR REPLACE的作用一样?
答案是否定的。前者会丢失相应的权限,而用OR REPLACE则不会丢失该对象对某些用户所赋的权限。