gpt4 book ai didi

sql-server - 将 GETDATE() 转换为 YYYYMMDDhhmmss 作为派生列

转载 作者:行者123 更新时间:2023-12-05 08:27:39 25 4
gpt4 key购买 nike

我尝试将 getdate 转换为 YYYYMMDDHHmmss 格式的字符串,但运气不佳。 我需要在 SSIS 中作为派生列执行此操作。

我试过使用 Datepart,但它不起作用。

Datepart("YYYY",(GETDATE())) & datepart("MM",MONTH(GETDATE())) & DATEPART("DD",(GETDATE())) & DATEPART("HH",(GETDATE()) & DATEPART("MM",(GETDATE())) & DATEPART("SS",(GETDATE()))

有什么线索是我做错了吗?

最佳答案

试试这个:

(DT_STR,4,1252)DATEPART( "yyyy" , getdate() ) +
RIGHT("0" + (DT_STR,4,1252)DATEPART( "mm" , getdate() ), 2) +
RIGHT("0" + (DT_STR,4,1252)DATEPART( "dd" , getdate() ), 2) +
RIGHT("0" + (DT_STR,4,1252)DATEPART( "Hh" , getdate() ), 2) +
RIGHT("0" + (DT_STR,4,1252)DATEPART( "mi" , getdate() ), 2) +
RIGHT("0" + (DT_STR,4,1252)DATEPART( "ss" , getdate() ), 2)

关于sql-server - 将 GETDATE() 转换为 YYYYMMDDhhmmss 作为派生列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33442516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com