这个sql正在运行但第二个子字符串是订单号。对于这些,我们需要添加一个' 0'最后,现在让它成为8位。不确定如何在SQL中执行此操作。
SELECT
ALL SUBSTR(UANOTL,1,4) AS CODE1, SUBSTR(UANOTL,5,7) AS ORDER#,
UAATHN, UANOTD
FROM ASTDTA.NOTEH1 T01
WHERE SUBSTR(UANOTL,1,4) = 'REM '
答案 0 :(得分:2)
SELECT ALL
SUBSTR(UANOTL,1,4) AS CODE1,
SUBSTR(UANOTL,5,7) || '0' AS ORDER#,
UAATHN, UANOTD
FROM ASTDTA.NOTEH1 T01
WHERE SUBSTR(UANOTL,1,4) = 'REM '
答案 1 :(得分:0)
所以前面的0将是
select ('0' & ORDER#)
最后将是
select (ORDER# & '0')