sql icbc_pay_record表的操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql icbc_pay_record表的操作相关的知识,希望对你有一定的参考价值。

<!-- 从支付记录中查找待支付记录信息 -->
    <select id="selectUserRequestPayInfo" resultMap="getPayRecordResult">
		<![CDATA[
			SELECT AUTHNUM,
			       AMOUNT,
			       TRANSERIALNUM,
			       TRANDATE,
			       OCCDATETIME,
			       PAYMODE,
			       PAYTYPE,
			       CONTRACTPAYNO,
			       TO_CHAR(LIQDATE, 'YYYYMMDD') AS LIQDATE,
			       CURTYPE,
			       NVL(FEEAMT, 0) AS FEEAMT,
			       USERID,
			       COMMENT_LINE
			  FROM icbc_pay_record
			 WHERE appno = #{appNo}
			       AND seqno = #{seqNo}
			       AND signok IS NULL
			       AND succmark IS NULL
		]]>
    </select>
    
    -- 某段时间内的支付申请记录
    SELECT *
      FROM icbc_pay_record t1
     WHERE lengthb(t1.AppNo) = 17
           AND t1.signok IS NULL
           AND t1.succmark IS NULL
           AND t1.bankno = pi_BankNo
           AND t1.occdatetime >=
           to_date(pi_BeginDt || pi_BeginTm, 'yyyymmddhh24miss')
           AND t1.occdatetime <=
           to_date(pi_EndDt || pi_EndTm, 'yyyymmddhh24miss');

以上是关于sql icbc_pay_record表的操作的主要内容,如果未能解决你的问题,请参考以下文章

sql对表的操作

SQL - 对表的列和的操作

oracle操作表的sql复习

SQL Server 表的管理_关于表的操作增删查改的操作的详解(案例代码)

SQL表的简单操作

(2.7)Mysql之SQL基础——表的操作与查看