oracle DATE14 符合【yyyyMMddHHmmss】的精度 这个时间在sqlserver里面如何传递
在SQL Server中,可以使用DATETIME2数据类型来表示与Oracle DATE(14)相同的时间戳。DATETIME2数据类型可以存储精确到纳秒的时间戳,因此可以满足您的需求。在传递时间戳时,可以使用字符串格式【yyyyMMddHHmmss】,然后将其转换为DATETIME2类型。例如,以下示例将字符串时间戳转换为DATETIME2类型:
DECLARE @timestamp VARCHAR(14) SET @timestamp = '20220101120000' SELECT CONVERT(DATETIME2, @timestamp, 112) AS Timestamp
这将返回一个DATETIME2值,其值为2022年1月1日12:00:00。您可以使用此值进行比较、排序或计算等操作。
原文地址: https://www.cveoy.top/t/topic/fNkk 著作权归作者所有。请勿转载和采集!