mysql - MSSQL 将二进制日期时间导出到 MySql 日期时间

标签 mysql sql sql-server datetime database-migration

我从 Microsoft Sql Server (MSSQL) 生成脚本,并且日期时间字段具有二进制值。我已经更改了导入 MySQL 的脚本,但我不知道如何将这些二进制值转换为 MySQL 日期时间值。

以下是二进制日期时间值的示例:0x0000988100DCD865

最佳答案

尝试这样的事情......

SELECT CONVERT(VARCHAR(19) ,CONVERT(DATETIME ,  0x0000988100DCD865),121)

RESULT:  2006-11-22 13:24:04      --<-- this is MySql Datetime Compliant 

关于mysql - MSSQL 将二进制日期时间导出到 MySql 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30414511/

相关文章:

mysql - 为什么我无法获取某个日期范围内的记录?

sql-server - SQL Server 2008 中是否有外键索引

sql - 在单个存储过程中更改表和更新列?

mysql - 跨平台导入 MySQL 数据时出错(MAMP 到 WIMP)

php - 使用 PHP 将记录写入 .dbf 文件?

PHP从下拉选项(int)类型中获取值

sql - where 子句中的日期时间

mysql - Laravel 获取分配给我的用户的订单(具有分配历史记录)

javascript - Editablegrid mysql 绑定(bind)未更新

mysql - 不显示拥有多个实例的用户的平均值