the*_*eog 4 sql-server oracle ssis
我只需要在SSIS派生列中编写最重要的表达式,以获得格式为"01-JAN-2010"的日期.它看起来像这样:

必须有更好的方式......不存在吗?
如果你想使用表达式,你可以使用它:
右("0"+(DT_WSTR,2)天(ASSIGNMENT_BEGIN_DATE),2)+" - "+ SUBSTRING("JANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDEC",(3*月(ASSIGNMENT_BEGIN_DATE)) - 2,3)+(DT_WSTR,4)年份( ASSIGNMENT_BEGIN_DATE)
没有说它更好.它只是不同而且更短.如果您想要更好的控制,请使用Cade建议的脚本.