这是我的Create tabled和分区查询: 如何将数据插入分区表?和 如何在我创建的lab6_zl表中为所有数据行创建一个显示ROWID,ID,TITLE,PUBID和PUBDATE的select语句。
create table lab6_zl (
ID number not null,
TITLE varchar2(40),
PUBID char(3),
PUBDATE date,
constraint lab6_pk primary key(ID))
Partition by range (pubdate)
(
Partition p1 values less than (to_date('01-JAN-2000','DD-MON-YYYY')),
Partition p2 values less than (to_date('01-JAN-2010','DD-MON-YYYY')),
Partition p3 values less than (MAXVALUE)
)
答案 0 :(得分:0)
您可以按照与非分区表格相同的方式插入和选择数据
INSERT INTO lab6_z1( id, title, pubid, pubdate )
VALUES( 1, 'Something', 'FOO', sysdate );
SELECT rowid,
id,
title,
pubid,
pubdat
FROM lab6_z1;
答案 1 :(得分:0)
每当选择,插入,更新和删除时,您都可以将其作为普通表。大多数时候,你只需要关心一件事,尽可能多地添加分区条件(在这种情况下,“PUBDATE”),否则它将比普通表花费更多。