暂无图片
Oracle创建表分区后,查询的时候不给出partition,但是会给分区字段指定的值,会不会自动按照分区查询?
我来答
分享
暂无图片 匿名用户
Oracle创建表分区后,查询的时候不给出partition,但是会给分区字段指定的值,会不会自动按照分区查询?

Oracle创建表分区后,查询的时候不给出partition,但是会给分区字段指定的值,会不会自动按照分区查询?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
布衣
暂无图片

会:
例:

-- 数据准备: CREATE TABLE t1 ( id number, CD NUMBER (8) NOT NULL ) PARTITION BY RANGE(CD)( PARTITION t1_RANGE_10 VALUES LESS THAN (10), PARTITION t1_RANGE_20 VALUES LESS THAN (20), PARTITION t1_RANGE_30 VALUES LESS THAN (30) ); insert into t1 values(1,5); insert into t1 values(2,15); insert into t1 values(3,25); select * from t1 partition(t1_RANGE_10); select * from t1 partition(t1_RANGE_20); select * from t1 partition(t1_RANGE_30); SQL> select * from t1 partition(t1_RANGE_10); ID CD ---------- ---------- 1 5 SQL> select * from t1 partition(t1_RANGE_20); ID CD ---------- ---------- 2 15 SQL> select * from t1 partition(t1_RANGE_30); ID CD ---------- ---------- 3 25

image.png
image.png

若对答案满意,请点击采纳按钮哦!

暂无图片 评论
暂无图片 有用 1
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏