暂无图片
Oracle:因为表里面新增了几个字段,如何不删除表,替换掉原来的表,在建表语句前面加or replace为什么不行?
我来答
分享
暂无图片 匿名用户
Oracle:因为表里面新增了几个字段,如何不删除表,替换掉原来的表,在建表语句前面加or replace为什么不行?

Oracle:因为表里面新增了几个字段,如何不删除表,替换掉原来的表,在建表语句前面加or replace为什么不行?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
吾喾

 oracle没有create or replace table用法,只能删除重建表或者在原表中添加字段

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
oracle 一千到两千的数据量且更新频率很低,但是查询频率很高的表格有创建索引的必要吗?
回答 3
已采纳
看查询的字段和过滤条件,查询的字段是索引字段就更好了。必要性得看查询sql分类,才能正确评估。
Oracle 查询具有某权限的所有用户
回答 2
哇哈哈,应该不全面吧。因为有通过ROLE级联授权的方式:SQL>createroleabc;Rolecreated.SQL>createroledef;Rolecreated.SQL&gt
SQL ORDER BY READS(GETS) 和INSERT语句有关?
回答 3
已采纳
insert语句也会产生READS(GETS),因为插入一条记录,数据库就要维护他的索引,需要读索引块,你的表上有lob,至少会有一个lob的索引。另外就是oracle找空块的时候也是会产生读io的。
linux安装Oracle执行netca提示报错:提示java.lang.NoClassDefFoundError:oracle/sysman/oii/oiil/OiilNativeException
回答 2
监听图形化安装命令netca
达梦有办法查sql历史的执行计划吗?
回答 1
没有吧
oracle 中dual的作用。
回答 3
已采纳
Oracle提供的最小的表,不论进行何种操作(不要删除记录),它都只有一条记录——'X'。例如:执行selectfromdual,里面只有一条记录;执行insertintodualvalues('Y'
Oracle 12.1升级12.2求助
回答 3
已采纳
看看这个文件的日志D:\Oracle12C\cfgtoollogs\dbua\upgrade20240219060214PM\HWYUN/dirpreUpgradecatConcatcon43496.
oracle 和mysql 语句结果不一致问题
回答 7
已采纳
leftjoin不会过滤左表数据。那肯定是where条件过滤了。你看两个库中超级管理员那行的parents列的值是相同的吗?
在没有进行DDL操作的时候LAST_DDL_TIME变更
回答 4
commentthecolumn
怎么一行命令配置机器互信
回答 5
已采纳
可参考:Linux多台主机配置ssh互信脚本互信是指配置免密登录另一台主机,常用于自动化脚本!以下分享个互信脚本:DESTUSER$1PASSWORD$2HOSTSFILE$3if[$ne3];the