我试图在mssql2012中使用新的try_convert功能将日期/时间/偏移字符串转换为datetimeoffset.
字符串如下所示:2013-04-25T21:56:58.077-05:00
这是代码 - 我知道这个解析不起作用,所以我期望结果达到"IS NULL"并返回'Cast Failed'.这不是发生了什么 - 相反,我仍然得到Msg 241日期转换错误.有任何想法吗?
case
when try_convert(datetimeoffset, (cast(substring(lift.PlannedLiftDateTime,1,10) + ' ' + substring(lift.PlannedLiftDateTime,12,8) + ' ' + substring(lift.PlannedLiftDateTime,20,6) as datetimeoffset))) IS NULL
then 'Cast Failed'
when ltrim(rtrim(lift.PlannedLiftDateTime)) = ''
then NULL
else
'~' + lift.PlannedLiftDateTime + '~'
end as PlannedLiftDateTime,
Run Code Online (Sandbox Code Playgroud) 我想更改2个日期项目变量,StartDateTime和EndDateTime.我有另一个名为RunType的变量.很简单,我想先读取RunType值.如果设置为"Incremental",我想将StartDate从昨天的12:00:00更改为StartDate,并将EndDate更改为昨天的晚上11:59:59.我尝试回写值时得到的错误似乎表明写入是在项目级变量上.这是真的 - 或者在处理这些项目级别变量时,我需要做些什么?我想过创建包级别变量,一个控制表,等等......这似乎有点过分了.
当我通过更改集成服务目录/环境下的参数值手动测试包时,我得到了我期望的范围.该包将通过sql代理作业运行.是否有一个pre-ssis步骤我可以创建并执行以执行ssis之外的这个简单任务?
配置GetHTTP处理器的选项看起来像是用于连接第三方API.我需要发送用户名(可用),密码(可用)和表示数据库名称的第3个字符串值.当响应(json)返回时,它将包含一个会话标识符,我将在以后需要用于任何其他API(javascript)调用.这个处理器有一个"新属性"选项,我认为我可能会将其用于数据库字符串,但是,它似乎正在寻找特定类型的属性.我得到的警告消息指出:对'mydatabasename'验证的'database'无效,因为'database'不是受支持的属性.有什么建议?此外,一旦响应确实返回,我将如何保留所有后续API调用的会话ID?
我有一个使用此表达式的执行SQL任务:
@[User::SQLExportError] + (DT_WSTR,30)@[User::Id]
Run Code Online (Sandbox Code Playgroud)
表达式正确评估为:
select count(*) as ErrorTableCount from [myschema].Error
where SPName in ('export/INSERT','export/DELETE') and Id = 1000
Run Code Online (Sandbox Code Playgroud)
在这个相同的sql任务中,我想要as ErrorTableCount将ResultName 捕获到单行结果集中:ErrorTableCount变量名称:User::ErrorTableCount
我得到红色圆圈/ x十字架告诉我:
There were errors during task validation.
Run Code Online (Sandbox Code Playgroud)
使用sql源表达式和包含结果集下定义的配音计数名称的表达式之间似乎存在一些冲突.有什么建议/想法吗?
我有一个ExtractText处理器,在其中添加了3个表达式:余额,卡和名称。为了提取这些值,我使用了正则表达式。因此,就名称而言,我具有传入流的已解析部分,如下所示:(。*?),\ d +,\ d +(?:。\ d +)?我有2个PutKafka处理器,其中1个接受有效条目(匹配),而1个接受无效条目(不匹配)。到目前为止,一切都很好。
我想对名称表达式使用RouteOnAttribute处理器在匹配项上添加特定测试。我看到的错误是:针对$(name:equals(“ CODE-01”)}验证的'name'无效,因为未找到表达式。我认为我有一个表达式。我显然没有!转错了吗?
apache-nifi ×2
sql-server ×2
ssis ×2
case-when ×1
expression ×1
javascript ×1
sql ×1
ssis-2012 ×1
t-sql ×1