需要从Start_DateTime列(varchar数据类型)中获取日期部分,该列的数据类似于'06 / 04/19 10:44 AM CDT','06 / 10/19 11:56 AM EDT'并且需要将时区转换为CST时区
我有一个用户定义的函数dbo.fn_UTCtoCST
,该函数将转换时区,但正在尝试将所有这些合并到选择查询中以获得所需的结果
SELECT
Start_DateTime
,Inspector
,Status
,Distance
,Location
from XYZ
答案 0 :(得分:0)
如果您的函数是标量值函数(返回一个值),那么这可能对您有用。
select *
from A
cross apply dbo.fn_UTCtoCST(date) cstdate.