我想将此查询转换为可在SSIS包中使用的表达式。
REPLICATE('0', 12 - LEN(CONVERT(VARCHAR,@SEQ_NUM))) + CONVERT(VARCHAR, @SEQ_NUM)
预期结果:
Input: 1234
Output: 000000001234
我怎样才能做到这一点?
答案 0 :(得分:2)
您需要以下表达式。
表达:
RIGHT(REPLICATE("0",12) + (DT_STR,10,1252)Seq_Num,12)