【问题标题】:Excel formats Date different after export from SSMSExcel 格式 从 SSMS 导出后日期不同
【发布时间】:2016-02-18 09:15:19
【问题描述】:

当我想将 sql 查询的结果集从 Management Studio 导出到 Excel 时,Excel 会对具有日期时间值的列进行一些不一致的格式设置。

在 SSMS 中,日期看起来像第一张图片中的那样,在将值导出到 Excel 后,一些行的格式会有所不同,就像第二张图片中一样。

我只有 Excel 有这个问题,(像 Libre Office 这样的工具没有这个问题),但是在我正在使用的系统上,我不允许安装 libre Office。 Excel 专家有什么建议吗?!

编辑:SSMS 以德语安装,Excel 以英语安装(感谢我的客户), EDIT2:更改了语言设置,没有效果

谢谢

【问题讨论】:

  • 检查您在 ssms 和 excel 中的语言设置并确保它们匹配
  • 哦,好主意。我会尝试更改我的语言设置
  • 展位现在设置为英文,没有正面影响
  • 你检查过我们和英国吗?

标签: sql sql-server excel ssms


【解决方案1】:

发生这种情况,因为数据导出为文本,数据类型被省略。 我开发SSMSBoost add-in。除了许多其他工具,它还允许将数据复制粘贴到 Excel 保留数据类型。您还可以将网格脚本编写为 .XML 电子表格,这也保留了数据类型。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 2013-10-21
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    相关资源
    最近更新 更多