标签: java date persistence data-migration sonarqube
我今天遇到了一个问题,Sonar在设置迁移过程中,插入了英文格式的日期,而我们的SQL Server实例需要法语格式(并且不能更改)。
我们已经为SQL Server测试了几个驱动程序,但问题仍未解决。
知道如何解决这个问题? 或者,至少,您知道Sonar的哪个模块(参见Github)是处理此问题的Web应用程序吗?
提前致谢!
罗尔夫
答案 0 :(得分:0)
日期通常存储为数据库中的数字EPOCH值,因此您遇到的问题是如何在迁移过程中序列化时表示日期数据。
您的迁移过程的详细信息很粗略,因此我假设您正在处理某种类型的数据库转储。我猜你所指的“英语”日期格式是ISO 8601标准的变体,即:
YYYY-MM-DD HH:MM:SS
我建议将日期字段作为转换字符串读入数据库(使用SQL Server convert函数)。