SSIS GETUTCDATE 函数

SSIS GETUTCDATE 函数是一个日期/时间函数,用于返回系统当前协调世界时 (UTC 时间) 的日期和时间。本文将介绍如何使用 GETUTCDATE 函数,并在下面展示了查找当前 UTC 日期和时间的语法及示例。

GETUTCDATE()

为了演示 GETUTCDATE 函数,我们使用下面的 Employee 表,其中包含 15 条记录。请参考 SSIS 中的 Union All 转换派生列转换内置函数SQL Server 文章。

Source Table

SSIS GETUTCDATE 函数

对于这个 GETUTCDATE 示例,添加一个数据流任务并双击进入数据流区域。接下来,添加 OLE DB 源以从上述 SQL 数据库表中读取数据。请将 OLE DB 源连接到派生列转换,以编写 GETUTCDATE 表达式并创建新列。

接下来,双击打开派生列转换编辑器。将 SSIS GETUTCDATE 函数拖放到表达式行下,以返回系统当前的 UTC 或 GMT 日期和时间。

GETUTCDATE()
GETUTCDATE Function Expression to get current UTC date and time

单击“确定”关闭编辑器窗口。

拖放 Union All 转换并将派生列连接起来。接下来,右键单击连接节点并选择启用数据查看器。请运行 GETUTCDATE 函数包以查看 UTC 时间的当前日期和时间。

GETUTCDATE Function to get current UTC date and time