-- 已在客户备份核对列结构;业务语义仍待确认。 -- SQL Server 2008 R2 语法;主键游标分页,时间水位尚未启用。 SELECT TOP (:batch_size) h.ID AS id, h.code AS code, h.voucherDate, h.auditedDate, h.createdTime, h.SaleOrderCode, h.SaleOrderID, h.idpartner, h.idperson, h.IdSettleStyle, h.idvouchertype, h.isReceiveFlag, h.cancelState, h.voucherstate, h.amount, h.paymentAmount, CAST(NULL AS datetime) AS source_updated_at, h.ts AS source_rowversion FROM dbo.ARAP_ReceivePayment AS h WHERE h.id > :after_id ORDER BY h.id;