|
|
@@ -46,34 +46,23 @@
|
|
|
FROM SHOPLINKER_STOCK A
|
|
|
INNER JOIN TB_GOODS TG ON A.GOODS_CD = TG.GOODS_CD
|
|
|
WHERE A.SEND_YN = 'N'
|
|
|
- AND A.SEND_DT IS NULL
|
|
|
- LIMIT 1000
|
|
|
|
|
|
</select>
|
|
|
|
|
|
<!-- 재고 전체 동기화 -->
|
|
|
<update id="updateSyncStock" timeout="600">
|
|
|
-
|
|
|
- update shoplinker_stock
|
|
|
- set send_yn = 'N'
|
|
|
- where send_yn = 'Y'
|
|
|
- and send_dt is null
|
|
|
- limit 1300
|
|
|
-
|
|
|
- /*
|
|
|
UPDATE SHOPLINKER_STOCK A
|
|
|
SET UPD_DT = NOW()
|
|
|
, SEND_YN = 'N'
|
|
|
, STOCK_QTY = ( SELECT VW.CURR_STOCK_QTY FROM VW_STOCK VW
|
|
|
WHERE VW.GOODS_CD = A.GOODS_CD AND VW.OPT_CD = A.OPT_CD)
|
|
|
WHERE 1=1
|
|
|
- AND SEND_YN IS NULL
|
|
|
AND EXISTS ( SELECT VW.OPT_CD
|
|
|
FROM VW_STOCK VW
|
|
|
WHERE VW.GOODS_CD = A.GOODS_CD
|
|
|
AND VW.OPT_CD = A.OPT_CD
|
|
|
AND VW.CURR_STOCK_QTY != A.STOCK_QTY
|
|
|
- )*/
|
|
|
+ )
|
|
|
</update>
|
|
|
|
|
|
<!-- 재고 정보 수정 -->
|