>SELECT NVL(a.drwno,'') AS drwno,NVL(a.revno,'') AS rev,; >DTOC(transmittallog.date) AS date ; >FROM transmittallog ; >LEFT JOIN issuehistory a ; >ON transmittallog.transno = a.transno ; > WHERE !DELETED() AND (iscode=='A' OR iscode=='B') ; > AND revno = (select MAX(revno) FROM issuehistory b WHERE a.drwno = b.drwno) ; >ORDER BY drwno,rev,date ; >INTO CURSOR curApprovalIssue >Cetin
* assuming you need a C(10) for example: SELECT CAST(NVL(a.drwno,''),C(10)) AS drwno, ...In previous versions you can also do NVL(a.drwno,SPACE(10))