URL SSIS 派生列中的语法
URL syntax in SSIS Derived Column
我需要一些有关 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>"
感谢任何引导我进入光明的帮助
这个表达式有很多问题:
.com
域后的附加 space:https://pub.mickle.com /orders
- 缺少双引号转义。
- 列名称周围缺少括号 (因为像
ORDER No
这样的列名称包含 spaces)
我认为您正在寻找以下表达式:
"<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>"
我需要一些有关 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>"
感谢任何引导我进入光明的帮助
这个表达式有很多问题:
.com
域后的附加 space:https://pub.mickle.com /orders
- 缺少双引号转义。
- 列名称周围缺少括号 (因为像
ORDER No
这样的列名称包含 spaces)
我认为您正在寻找以下表达式:
"<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>"