-- Create table
create table yhd_so_temp
(id NUMBER(18) not null,
end_user_id NUMBER(18),
order_amount NUMBER(11,2),
order_code CHAR(12),
order_status NUMBER(4),
order_type NUMBER(4),
order_need_cs NUMBER(1),
order_delivery_fee NUMBER(11,2),
order_source NUMBER(4),
back_operator_id NUMBER(18),
order_paid_by_rebate NUMBER(11,2),
order_pay_cfm_bk_op_id NUMBER(18),
order_payment_confirm_date DATE,
order_payment_signal NUMBER(4),
order_payment_method_id NUMBER(18),
order_payment_code VARCHAR2(500),
order_create_time DATE,
order_to_logistics_time DATE,
order_out_of_inventory_status NUMBER(4),
good_receiver_id NUMBER(18),
order_need_invoice NUMBER(1),
parent_so_id NUMBER(18),
delivery_date DATE,
expect_receive_date DATE,
expect_receive_time NUMBER(4),
receive_date DATE,
order_delivery_method_id NUMBER(18),
order_paid_by_account NUMBER(11,2),
order_paid_by_others NUMBER(11,2),
tracker_session_id VARCHAR2(400),
account_payable NUMBER(11,2),
product_amount NUMBER(11,2),
session_id VARCHAR2(400),
data_exchange_flag NUMBER(1),
good_receiver_name VARCHAR2(500),
good_receiver_address VARCHAR2(400),
good_receiver_province VARCHAR2(400),
good_receiver_city VARCHAR2(400),
good_receiver_county VARCHAR2(400),
good_receiver_post_code VARCHAR2(400),
good_receiver_phone VARCHAR2(400),
supplier_process_status NUMBER(4),
po_id NUMBER(18),
order_paid_by_coupon NUMBER(11,2),
cancel_date DATE,
is_leaf NUMBER(1),
order_cs_remark VARCHAR2(2000),
has_imported NUMBER(1),
good_receiver_mobile VARCHAR2(400),
do_cancel_flag NUMBER(10) not null,
so_item_count_change_flag NUMBER(1) not null,
order_paid_by_card NUMBER(11,2) not null,
reference_point NUMBER,
real_point NUMBER,
recompense_points NUMBER not null,
membership_base_point NUMBER not null,
group_ratio NUMBER,
wlt_point NUMBER not null,
track_info VARCHAR2(2000),
is_fragile NUMBER(1),
is_liquid NUMBER(1),
bought_times NUMBER(18),
spec_proc_flag NUMBER(4),
id_card VARCHAR2(400),
order_import_source NUMBER(18),
is_new_good_receiver_hpone NUMBER(1),
partner_amount NUMBER(11,2),
partner_amount_type NUMBER(1),
is_vip NUMBER(1),
good_receiver_city_id NUMBER(18),
good_receiver_country_id NUMBER(18),
good_receiver_county_id NUMBER(18),
good_receiver_province_id NUMBER(18),
allyes_uid VARCHAR2(300),
payment_gateway_id NUMBER(18),
need_allocation NUMBER(1) not null,
warehouse_id NUMBER(18),
delivery_supplierid NUMBER(18),
order_import_do_flag NUMBER(1),
cancel_operator_id NUMBER(18),
mc_site_id NUMBER(8),
order_need_integral NUMBER(9),
virtual_stock_status NUMBER(2),
business_type NUMBER(2),
flag NUMBER(1),
order_finish_time DATE,
update_time DATE,
good_remark VARCHAR2(300),
order_cs_reason VARCHAR2(400),
treatment_time DATE,
treatment_user_id VARCHAR2(400),
is_half_day_delivery NUMBER(1) default 0,
central_version NUMBER(5,2),
order_promotion_discount NUMBER(11,2),
is_need_double_form NUMBER(1) default 0,
creditcard_owner_name VARCHAR2(120),
is_moved_by_hand NUMBER(1) default 0 not null,
order_delivery_person_mobile VARCHAR2(400),
estimate_receive_date DATE,
delivery_remark VARCHAR2(500),
receive_remark VARCHAR2(500),
supplier_delivery_time VARCHAR2(400),
order_delivery_add_fee NUMBER(11,2),
user_ip VARCHAR2(500),
user_guid VARCHAR2(400),
print_num NUMBER(2),
order_create_pay_time DATE,
delivery_method_type NUMBER(8),
delivery_service_type NUMBER(8),
pay_service_type NUMBER(8),
good_receiver_area VARCHAR2(500),
good_receiver_area_id NUMBER(18),
is_new_deliveryorder NUMBER(3),
delivery_level NUMBER(1),
order_weight NUMBER(11,2)
)
partition by range (ORDER_CREATE_TIME)
(
partition P0811 values less than (TO_DATE(' 2008-11-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN'))
tablespace data01
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
next 1M
minextents 1
maxextents unlimited
),
partition P0812
..........