SWITCHOFFSET
Description
The SWITCHOFFSET adjusts a given timestamp value to a specific timezone offset. This is done through numerical values. More information can be found at SWITCHOFFSET (Transact-SQL).
Sample Source Pattern
Syntax
A UDF Helper accomplish functional equivalence, also it shares the same syntax as the SQLServer's SWITCHOFFSET function.
SWITCHOFFSET ( datetimeoffset_expression, timezoneoffset_expression ) SWITCHOFFSET_UDF ( timestamp_tz_expression, timezoneoffset_expression ) Example
Code:
SELECT
'1998-09-20 7:45:50.71345 +02:00' as fr_time,
PUBLIC.SWITCH_OFFSET_UDF('1998-09-20 7:45:50.71345 +02:00', '-06:00') /*** MSC-WARNING - MSCEWI1020 - CUSTOM UDF 'SWITCH_OFFSET_UDF' INSERTED. ***/ as cr_time;Result:
fr_time cr_time
------------------------------- ----------------------------------
1998-09-20 7:45:50.71345 +02:00 1998-09-19 23:45:50.7134500 -06:00Related EWIs
MSCEWI1020: CUSTOM UDF INSERTED
Last updated
Was this helpful?