95 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			MySQL
		
	
	
	
		
		
			
		
	
	
			95 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			MySQL
		
	
	
	
|  | 
 | ||
|  | truncate table AC_REPURCHASE_PICK;
 | ||
|  | truncate table AC_REPURCHASE_PICK_LOG;
 | ||
|  | 
 | ||
|  | -- 复购提货(代言礼包)
 | ||
|  | insert into AC_REPURCHASE_PICK
 | ||
|  | (pk_id,
 | ||
|  |  pk_order,
 | ||
|  |  pk_member,
 | ||
|  |  pk_product,
 | ||
|  |  pk_wares,
 | ||
|  |  base_quantity,
 | ||
|  |  buy_quantity,
 | ||
|  |  usable_quantity,
 | ||
|  |  used_quantity,
 | ||
|  |  end_time,
 | ||
|  |  creation_time,
 | ||
|  |  pk_creator,
 | ||
|  |  modified_time,
 | ||
|  |  pk_modified,
 | ||
|  |  pk_country)
 | ||
|  | select brp.pk_id           PK_ID,
 | ||
|  |        bo.pkid             PK_ORDER,
 | ||
|  |        su.user_id          PK_MEMBER,
 | ||
|  |        brp.product_id      PK_PRODUCT,
 | ||
|  |        0                   PK_WARES,
 | ||
|  |        brp.base_quantity   base_quantity,
 | ||
|  |        brp.buy_quantity    buy_quantity,
 | ||
|  |        brp.usable_quantity usable_quantity,
 | ||
|  |        brp.used_quantity   used_quantity,
 | ||
|  |        brp.end_time        end_time,
 | ||
|  |        brp.create_time     creation_time,
 | ||
|  |        sucr.user_id        pk_creator,
 | ||
|  |        brp.update_time     modified_time,
 | ||
|  |        suup.user_id        pk_modified,
 | ||
|  |        brp.pk_country      pk_country
 | ||
|  | from hzs_cn.BS_REPURCHASE_PICK brp
 | ||
|  |          inner join hzs_cn.bs_order bo
 | ||
|  |                     on bo.ddbh = brp.order_code
 | ||
|  |          inner join hzs_cn.sys_user su
 | ||
|  |                     on su.user_name = brp.user_name
 | ||
|  |          left join hzs_cn.sys_user sucr
 | ||
|  |                    on sucr.user_name = brp.create_by
 | ||
|  |          left join hzs_cn.sys_user suup
 | ||
|  |                    on suup.user_name = brp.update_by;
 | ||
|  | 
 | ||
|  | -- 删除序列
 | ||
|  | drop SEQUENCE AC_REPURCHASE_PICK_SEQ;
 | ||
|  | 
 | ||
|  | -- 重建序列
 | ||
|  | create sequence AC_REPURCHASE_PICK_SEQ
 | ||
|  |     minvalue 1
 | ||
|  |     maxvalue 9999999999
 | ||
|  |     start with 200
 | ||
|  |     increment by 1
 | ||
|  |     cache 10;
 | ||
|  | 
 | ||
|  | 
 | ||
|  | -- 复购提货日志(代言礼包)
 | ||
|  | insert into AC_REPURCHASE_PICK_LOG
 | ||
|  | (pk_id,
 | ||
|  |  pk_repurchase_pick,
 | ||
|  |  receive_month,
 | ||
|  |  receive_quantity,
 | ||
|  |  pk_receive,
 | ||
|  |  receive_time,
 | ||
|  |  receive_flag,
 | ||
|  |  creation_time,
 | ||
|  |  pk_creator)
 | ||
|  | select brpl.pk_id              pk_id,
 | ||
|  |        brpl.pk_repurchase_pick pk_repurchase_pick,
 | ||
|  |        brpl.receive_month      receive_month,
 | ||
|  |        brpl.receive_quantity   receive_quantity,
 | ||
|  |        su.user_id              pk_receive,
 | ||
|  |        brpl.receive_time       receive_time,
 | ||
|  |        brpl.receive_flag       receive_flag,
 | ||
|  |        brpl.create_time        creation_time,
 | ||
|  |        sucr.user_id            pk_creator
 | ||
|  | from hzs_cn.BS_REPURCHASE_PICK_LOG brpl
 | ||
|  |          left join hzs_cn.sys_user su
 | ||
|  |                    on su.user_name = brpl.receive_by
 | ||
|  |          left join hzs_cn.sys_user sucr
 | ||
|  |                    on sucr.user_name = brpl.create_by;
 | ||
|  | 
 | ||
|  | -- 删除序列
 | ||
|  | drop SEQUENCE AC_REPURCHASE_PICK_LOG_SEQ;
 | ||
|  | 
 | ||
|  | -- 重建序列
 | ||
|  | create sequence AC_REPURCHASE_PICK_LOG_SEQ
 | ||
|  |     minvalue 1
 | ||
|  |     maxvalue 9999999999
 | ||
|  |     start with 1000
 | ||
|  |     increment by 1
 | ||
|  |     cache 10;
 |