在SSIS表达式中添加注释

时间:2015-09-02 08:56:43

标签: ssis

我在SSIS中使用“表达式任务”。我想在表达式中添加注释。我应该使用哪些角色?例如:

  1. Java使用//或/ ** /
  2. VBA使用'
  3. tsql使用 - 或/ ** /
  4. 我可以在SSIS表达式中使用什么? (我尝试了以上所有内容)

1 个答案:

答案 0 :(得分:4)

在记录埋藏在可执行文件中的表达式时,注释很笨拙,只有这么多可以存储在可执行文件的“描述”属性中,但它们总比没有好,应该在实际应用中使用。

但是当一个现场评论是不可或缺的时候,人们可以诉诸欺骗。 例如,在字符串表达式中:

“表达式”+“正在构建字符串”+ LEFT(“重要注释”,0)

类似的设计在布尔表达式中通过对不可能的东西进行OR运算,例如:

@real == @ comparison || “我的评论”==“”

数字表达式需要后退,但是将注释强制转换为1或0可以通过在公式中的某个点添加零或乘以1来嵌入它。例如:

@ numeric * @ factor *(DT_I1)LEFT(“1some comment”,1)

我怀疑那些曾经构建过复杂表达的人并不会因为这个基本功能仍然不存在而感到沮丧。