我需要一些SSIS派生列的系统URL语法方面的帮助。我已经对包字段CO_ID
和ProcessNo
进行了三次检查,因此我必须在URL语法中遗漏一些内容。
"<a href=\"" + "https://pub.mickle.com /orders/Subsystem/Utils/RequestDoo.asp?ID=" + ORDER No class="nounderline" title="">" + "Order No" + CO_ID + ProcessNo + "</a>"
赞赏指导我进入灯光的任何帮助
答案 0 :(得分:0)
此表达式中存在许多问题:
.com
域后的其他空格:https://pub.mickle.com /orders
ORDER No
等列名称包含空格) 我认为您正在寻找以下表达式:
"<a href=\"https://pub.mickle.com/orders/Subsystem/Utils/RequestDoo.asp?ID=" + [ORDER No] + " class=\"nounderline\" title=\"\"> Order No" + [CO_ID] + [ProcessNo] + "</a>"
此外,如果[ORDER No]
,[CO_ID]
或[ProcessNo]
是数字列,那么您应该使用CAST操作:
"<a href=\"https://pub.mickle.com/orders/Subsystem/Utils/RequestDoo.asp?ID=" + (DT_WSTR,50)[ORDER No] + " class=\"nounderline\" title=\"\"> Order No" + (DT_WSTR,50)[CO_ID] + (DT_WSTR,50)[ProcessNo] + "</a>"