Ich arbeite an mybatis. Ich versuche, unterhalb der Abfrage auszuführen, um das Ergebnis zu erhalten.getSqlSession(). SelectOne() gibt null zurück
<select id="getMaxSeqNumFromTrans" parameterType="com.abc.ContributionsRequestParamDto" resultType="java.lang.Integer" >
SELECT MAX(SEQ_NMBR) MAXNUMBER FROM DB2.A_PDC_TRNS WHERE TOKEN_ID = #{tokenID} AND RSLT_TYP = 10
In Java-Code ich diesen Code verwenden oben query-
Integer maxSeqNumber = getSqlSession().selectOne("getMaxSeqNumFromTrans", contributionsParam);
Aber dieser Code null zurück zu mir zu laufen. Ich weiß nicht, was hier falsch läuft. Habe ich etwas verpasst?
versuchen, 'SELECT COALESCE (MAX (SEQ_NMBR), 0) MAXNUMBER ...' –
Es funktioniert. Ich danke dir sehr ! – user2998616
das ist schön zu hören, viel Glück :) –