暂无图片
分享
小草
2024-10-28
你需要创建一个分区表,用来存储历史数据。你执行了如下命令:

你需要创建一个分区表,用来存储历史数据。你执行了如下命令:
CREATE TABLE purchase_interval
PARTITION BY RANGE (time_id)
INTERVAL (NUMTOYMINTERVAL(1,‘month’)) STORE IN (tbs1,tbs2,tbs3) ( PARTITION p1 VALUES LESS
THAN(TO_DATE(‘1-1-2005’, ‘dd-mm-yyyy’)), PARTITION p2 VALUES LESS THAN(TO_DATE(‘1-1-2007’, ‘dd-mm-yyyy’))) AS SELECT * FROM purchases
WHERE time_id < TO_DATE(‘1-1-2007’,‘dd-mm-yyyy’);
以上命令的结果是什么?
A
它创建两个不同范围的范围分区。对于“1-1-2007”及之后的数据,它会创建宽度为一个月的分区。
B
它返回一个错误,因为范围分区P1和P2应该属于同一范围
C
它返回一个错误,因为指定的表空间数(TBS1、TBS2、TBS3)与指定的范围分区数(P1,P2)不匹配。
D
它创建两个范围分区(P1,P2)。在每个范围分区内,它创建按月的子分区。

收藏
分享
3条回答
默认
最新
伟鹏

A
它创建两个不同范围的范围分区。对于“1-1-2007”及之后的数据,它会创建宽度为一个月的分区。

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
吾亦可往

A
它创建两个不同范围的范围分区。对于“1-1-2007”及之后的数据,它会创建宽度为一个月的分区。

暂无图片 评论
暂无图片 有用 0
打赏 0
Thomas

D

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


请输入正文
提交
相关推荐
各位大神 请教个问题 最近看alter日志 经常发些TNS-12535 TNS-00505 错误 啥原因的 服务器的负载也不大
回答 1
已采纳
检查下网络和防火墙看看
Oracle排序某个字段, 如果这个varchar2类型的字段有数字也有文字 , 怎么按照数字大小排序?
回答 2
已采纳
用正则关系式来实现selectfromtablenameorderbytonumber(translate(id,'0123456789.'||id,'0123456789.'))ascnullsla
Oracle测试
回答 1
第一个可以使用pl/sql循环插入来完成,不过2亿条还有blob字段,会很慢,需要的空间也会很大。第二个这个用简单的shell脚本或者Python就可以实现的
老铁们,请教大家个问题,用当前用户执行noaudit的时候,报此策略未发现?
回答 1
这个审计策略定义了吗,如果是12c以上版本的多租户环境确认一下容器
ORA-00600报错如何修复
回答 1
也没说数据库版本,查了下mos,参考下这个文档&nbsp;Bug13087149ORA600[2662]afterconverttosnapshotstandbyfollowingaflashback
oracle数据库11.2.0.4版本,已经打过181016的补丁,现在想打201020的补丁,要不要先回滚181016的补丁?
回答 1
在Oracle数据库中,不需要先回滚已经安装的补丁才能安装新的补丁。您可以直接在已经打过181016的版本上安装201020补丁。通常情况下,Oracle的每一个补丁都是独立的,不依赖于之前安装的补丁
HIVE里有没有类似于ORACLE里all_tables的表?
回答 1
已采纳
selectPRINCIPALNAME,PRINCIPALTYPE,substr(stringagg(dbname||'.'||tblname,','),1,100)mfrom(selects.,(s
Oracle awr报告,默认路径是哪个?
回答 5
$ORACLEHOME/product/11.2.0.4/db1/dbms/admin
有人遇到过19c升级后,parse cpu to parse elapsd%降低的问题吗?
回答 1
没有,19c每个版本的bug也有许多不同。
undo 的表空间 ,有什么命令让他赶紧写进磁盘 然后释放空间么?
回答 1
及时提交就行。不过释放空间是指的是释放undo的使用率。物理文件不释放。需要你新建一个文件,然后切换。
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~