sql-server - 如何从 Azure 数据工厂中的存储过程获取日期字符串输出?
问题描述
我在 Azure SQL DB 中有一个存储过程,它返回 2 个输出参数,startDate
并endDate
基于输入日期字符串。
这是存储过程:
CREATE PROCEDURE dbo.SP_DEDUCE_START_DATE_END_DATE
@inputDateTimeString NVARCHAR(MAX) NULL,
@startDate NVARCHAR(MAX) NULL OUT,
@endDate NVARCHAR(MAX) NULL OUT
AS
BEGIN
-- exact logic omitted as to demonstrate the 2 outputs date string only
SELECT
@inputDateTime AS inputDateTime,
@startDate AS startDate, @endDate AS endDate
RETURN;
END
GO
我在寻找什么:一个完整的端到端解决方案:
- 从存储过程中
startDate
获取2 个输出日期字符串endDate
- 将 2 个日期字符串存储到 2 个管道变量
START_DATE
,END_DATE
(因为我有其他处理逻辑来影响管道变量) - 将 2 个管道变量作为参数提供给下游数据流
我尝试过/查看过的内容:
解决方案
推荐阅读
- django - Django - 托管平台查询
- sas - 在 sas proc 混合中指定具有交叉和嵌套因子的模型
- vb.net - VB.Net 应用程序不会启动 klist.exe 可执行文件(即使从完整路径)
- python - Pandas:如何从另一列设置日期时间的小时数?
- sorting - 有没有更好的方法在 dotnet core 3.1 web api 中实现排序?
- javascript - wappalyzer 如何检测 JavaScript 库?
- macos-big-sur - 类 AMSupportURLConnectionDelegate 在两者中都实现了??(0x2048eb8f0) 和?? (0x1161942b8)
- numpy - ModuleNotFoundError:没有名为“printSoln”的模块
- python - 在熊猫 read_csv 期间无法分隔逗号
- php - 如何将 date() 函数转换为我的时区 php