社区
基础和管理
帖子详情
or replace 是什么属性
roadfuture
2006-12-06 11:03:51
pl/sql中创建过程,函数,包等,都可以用个or replace属性,请问这个属性的作用是什么,用与不用的区别在哪里?
谢谢
...全文
359
8
打赏
收藏
or replace 是什么属性
pl/sql中创建过程,函数,包等,都可以用个or replace属性,请问这个属性的作用是什么,用与不用的区别在哪里? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
认真读书
2006-12-06
打赏
举报
回复
用的话,如果有相应的过程,函数,包会替换掉
惯看秋月春风
2006-12-06
打赏
举报
回复
作用楼上几位已经说得差不多了。
我这里再补充一下。
也许有人会问,是不是在已经存在那些对象的时候,先删除再创建,跟OR REPLACE的作用一样?
答案是否定的。前者会丢失相应的权限,而用OR REPLACE则不会丢失该对象对某些用户所赋的权限。
dinya2003
2006-12-06
打赏
举报
回复
其实你只要加与不加在数据库里试一下, 就啥都清楚了.
kingkingkingking
2006-12-06
打赏
举报
回复
替换相同名称的(表、过程、函数、视图、快照等可以用CREATE的后面均可加 or replace)
gw_delphi
2006-12-06
打赏
举报
回复
支持 baojianjun(包子) 的.替换覆盖
baojianjun
2006-12-06
打赏
举报
回复
create or replace中的or replace就是强制覆盖的意思
tgm78
2006-12-06
打赏
举报
回复
create or replace
意思是,不存在的对象,就新建;
存在的对象,就替换
fuxia
2006-12-06
打赏
举报
回复
不用的话如果你要建的已经存在就会报错。
Android Studio报:“Attribute application@theme or @ icon ”问题的解决
总结来说,当遇到“Attribute application@theme or @icon”错误时,关键是正确使用`tools:
replace
`
属性
来解决
属性
冲突。这个技巧不仅适用于主题和图标,也可以用于其他可能引发冲突的
属性
。通过这种方法,开发者...
MySQL速查手册
- 创建视图:使用CREATE [OR
REPLACE
] VIEW 视图名 AS SELECT 语句; - 删除视图:使用DROP VIEW [IF EXISTS] 视图名; - 查看视图信息:使用DESCRIBE 视图名; 或者 SHOW CREATE VIEW 视图名; 4. 创建和删除触发器...
Oracle数据库create or
replace
create or
replace
表示在创建视图时,如果已存在同名的视图,则重新创建, 如果只用create 创建,则需将原有的视图删除后才能创建. create 如果创建已经存在,会报一个错误 -‘对象已存在’ create or
replace
...
MySQL使用CREATE OR
REPLACE
VIEW语句修改视图
MySQL使用CREATE OR
REPLACE
VIEW语句修改视图 2014年07月13日09:21 百科369 MySQL使用CREATE OR
REPLACE
VIEW语句修改视图 在MySQL中,使用CREATE OR
REPLACE
VIEW语句可以修改视图。视图存在时...
【oracle_sql】create or
replace
的对象
oracle中create or
replace
的对象 其中可以创建的对象有: functions, procedures, packages, types, synonyms, trigger and views。 注意没有table对象!!!
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章