暂无图片
EMP表,它不是分区的,也不是索引组织表。以下SQL语句: ALTER TABLE emp DROP COLUMN first_name; 哪两个陈述是正确的
我来答
分享
星星之火
2024-02-04
EMP表,它不是分区的,也不是索引组织表。以下SQL语句: ALTER TABLE emp DROP COLUMN first_name; 哪两个陈述是正确的

A

如果将SET UNUSED选项添加到上述SQL语句中,则可以回滚FIRST_NAME列。

B

可以删除FIRST_NAME列,即使它是PRIMARY KEY。

C

如果表中还有一个或多个其他列,那么FIRST_NAME列将被删除。

D

如果FIRST_NAME列不包含任何数据,那么它将被删除。

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

B、可以删除FIRST_NAME列,即使它是PRIMARY KEY。

C、如果表中还有一个或多个其他列,那么FIRST_NAME列将被删除。

解析:

不管列上有没有数据,删除列的命令都可以正常执行。 

set unused的列无法访问,无法使用rollback撤销unused设置

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


请输入正文
提交
相关推荐
ogg 推数据到 hbase 报错:Failed to instantiate [oracle.goldengate.datasource.GGDataSource]
回答 1
已采纳
我提供一下我的成功实践经验给你看看有没有帮助。addextexoh,integratedtranlog,beginnowaddexttrail./dirdat/oh,extexohaddreplica
hp-ux怎么看内存占用最多的进程?
回答 2
已采纳
1、用glance查看;$glance输入【glance】命令后,即可进入glance的命令行界面,就可以看到相关的信息;2、【扩展】glance的语法:[jinterval][p[dest]][fd
oracle10g集群怎么启动监听?
回答 1
已采纳
srvctlstartlistener或者lsnrctlstart都可以呀,没有区别。
19.4 row cache mutex / pin S wait on X 大量CPU阻塞
回答 6
有得解释是,21C以后版本解决游标问题,或者更新最新补丁试试;https://www.modb.pro/doc/21113
ORA-15028归档删不掉,如何找到归档被哪个进程锁定
回答 4
已采纳
–查看日志被哪个进程锁住,直接lsof就可以看哦ASMCMD>lsof
tmp 是root用户权限,要给Oracle用户额外授权吗?
回答 1
不需要,tmp目录所有用户都有读写权限
Oracle 还原一个库到本地,本地没有这个库,直接imp导入的话,可行吗?
回答 4
已采纳
imp命令里是要输入用户名密码和数据库名称的吧,你都没建库,往哪里导?如果你说的库是指的schema的话,那么,只要有该schema对应的同名表空间,即可导入时自动在目标库创建该schema;如果没有
ORACLE 改LOB字段为NOLOGGING写语句报错
回答 6
已采纳
最简单的altertableXXX.tbqsdzpmodifyLOB(CONTENT) (NOCACHE NOLOGGING);
12c表级恢复
回答 1
因为控制文件里面有这个数据文件的记录,缺少之后数据库是无法open的。或者是有某些内部的原因吧,就跟12c恢复pdb要首先恢复cdb一样,有点麻烦。
请问各位大佬,在oracle在oracle Release 11.2.0.1.0版本中。 用varchar 类型建表,为什么显示的是varchar2类型?
回答 1
已采纳
以前的VARCHAR类型早放弃,改用第二代,VARCHAR2