【发布时间】:2015-08-24 16:39:08
【问题描述】:
我是一名 PHP 开发人员,我正在将 MSSQL 转换为 MySQL 文件,同时转换数据的
CAST(0x063A0B00 AS Date)
我无法将其转换为timestamp。
【问题讨论】:
标签: mysql sql-server
我是一名 PHP 开发人员,我正在将 MSSQL 转换为 MySQL 文件,同时转换数据的
CAST(0x063A0B00 AS Date)
我无法将其转换为timestamp。
【问题讨论】:
标签: mysql sql-server
SELECT
CAST(
'1900-01-01 00:00:00' +
INTERVAL CAST(CONV(substr(HEX(BinaryData),1,8), 16, 10) AS SIGNED) DAY +
INTERVAL CAST(CONV(substr(HEX(BinaryData),9,8), 16, 10) AS SIGNED)* 10000/3 MICROSECOND
AS DATETIME) AS converted_datetime
FROM
(
SELECT 0x0000987C00000000 AS BinaryData
UNION ALL
SELECT 0x00009E85013711EE AS BinaryData
) d
【讨论】: