|
@@ -93,18 +93,19 @@ CREATE PROCEDURE sp_data_migration_wcmchnldoc(IN prevRecId BIGINT(20),
|
|
|
DOCLEVEL,
|
|
DOCLEVEL,
|
|
|
attachpic,
|
|
attachpic,
|
|
|
POSCHNLID,
|
|
POSCHNLID,
|
|
|
- DocType,
|
|
|
|
|
- ISTIMINGPUBLISH,
|
|
|
|
|
- ACTIONTYPE,
|
|
|
|
|
- PUBSTATUS,
|
|
|
|
|
- GDORDER,
|
|
|
|
|
- DOCAUTHOR,
|
|
|
|
|
- ORIGINRECID,
|
|
|
|
|
- DOCSOURCENAME,
|
|
|
|
|
- TIMEDSTATUS,
|
|
|
|
|
- CANCELPUBTIME
|
|
|
|
|
|
|
+ 20,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ null,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ null,
|
|
|
|
|
+ 0,
|
|
|
|
|
+ null
|
|
|
-- 迭代十五才有的字段 ACTIONUSER
|
|
-- 迭代十五才有的字段 ACTIONUSER
|
|
|
FROM trs_data_migration.wcmchnldoc
|
|
FROM trs_data_migration.wcmchnldoc
|
|
|
|
|
+ where CHNLID > 0 and SITEID > 0
|
|
|
ORDER BY RECID ASC ;
|
|
ORDER BY RECID ASC ;
|
|
|
|
|
|
|
|
DECLARE CONTINUE HANDLER FOR NOT FOUND SET isover = 1;
|
|
DECLARE CONTINUE HANDLER FOR NOT FOUND SET isover = 1;
|
|
@@ -164,7 +165,7 @@ CREATE PROCEDURE sp_data_migration_wcmchnldoc(IN prevRecId BIGINT(20),
|
|
|
THEN
|
|
THEN
|
|
|
SET @RECID = f_RECID;
|
|
SET @RECID = f_RECID;
|
|
|
SET f_RECID = f_RECID + recIdOffset;
|
|
SET f_RECID = f_RECID + recIdOffset;
|
|
|
-
|
|
|
|
|
|
|
+ set f_ORIGINRECID = f_RECID;
|
|
|
SET @doc_offset_num = ifnull((SELECT offset_num FROM data_migration_offset WHERE table_name = doc_migr_table_name AND start_id < f_DOCID and end_id >= f_DOCID), 0);
|
|
SET @doc_offset_num = ifnull((SELECT offset_num FROM data_migration_offset WHERE table_name = doc_migr_table_name AND start_id < f_DOCID and end_id >= f_DOCID), 0);
|
|
|
SET f_DOCID = f_DOCID + @doc_offset_num;
|
|
SET f_DOCID = f_DOCID + @doc_offset_num;
|
|
|
SET @channel_offset_num = ifnull((SELECT offset_num FROM data_migration_offset WHERE table_name = channel_migr_table_name AND start_id < f_CHNLID and end_id >= f_CHNLID), 0);
|
|
SET @channel_offset_num = ifnull((SELECT offset_num FROM data_migration_offset WHERE table_name = channel_migr_table_name AND start_id < f_CHNLID and end_id >= f_CHNLID), 0);
|