Browse Source

Fix missing column in group by clause - mq.manifest.file.unprocessed query

Monte Cillo Co 8 năm trước cách đây
mục cha
commit
5f39865b8a
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      crss-metering/crss-metering-pg-query.yml

+ 2 - 2
crss-metering/crss-metering-pg-query.yml

@@ -56,7 +56,7 @@ mq:
         FROM TXN_MQ_MANIFEST_HEADER A
         INNER JOIN TXN_MQ_MANIFEST_FILE B ON A.HEADER_ID = B.HEADER_ID
         WHERE A.HEADER_ID = :headerID
-        GROUP BY A.HEADER_ID
+        GROUP BY A.HEADER_ID, A.FILE_COUNT, B.HEADER_ID
     status: >
       UPDATE TXN_MQ_MANIFEST_FILE SET PROCESS_FLAG = 'Y', STATUS = :status, ERROR_DETAILS = :errorDetail, PROCESS_DATETIME = :processDateTime
       WHERE FILE_ID = :fileID
@@ -76,7 +76,7 @@ mq:
           txn_mq_manifest_header h, txn_mq_manifest_file f
         where
           f.header_id = h.header_id and h.header_id=:headerID
-        GROUP BY h.header_id, h.upload_datetime, h.msp_shortname, h.upload_by 
+        GROUP BY h.header_id, h.upload_datetime, h.msp_shortname, h.upload_by
       notif.status: >
         UPDATE TXN_MQ_MANIFEST_HEADER SET NOTIFICATION_SENT = 'Y', NOTIFICATION_DATETIME = :dateTime WHERE HEADER_ID = :headerID
       notif.stale: >