Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 声纳数据库数据格式_Java_Date_Persistence_Data Migration_Sonarqube - Fatal编程技术网

Java 声纳数据库数据格式

Java 声纳数据库数据格式,java,date,persistence,data-migration,sonarqube,Java,Date,Persistence,Data Migration,Sonarqube,今天我遇到了一个问题,Sonar在安装迁移过程中插入了英文格式的日期,而我们的SQL Server实例需要的是法文格式(这是无法更改的) 我们已经测试了几个SQL Server驱动程序,但问题仍然没有解决 你知道怎么解决这个问题吗? 或者,至少,您知道Sonar的哪个模块(参见Github)是web应用程序处理这个问题的吗 提前谢谢 Rolf日期通常作为数字值存储在数据库中,因此您正在努力解决的问题是如何在迁移过程中序列化日期数据 迁移过程的细节还很粗略,所以我假设您正在处理某种类型的数据库转储

今天我遇到了一个问题,Sonar在安装迁移过程中插入了英文格式的日期,而我们的SQL Server实例需要的是法文格式(这是无法更改的)

我们已经测试了几个SQL Server驱动程序,但问题仍然没有解决

你知道怎么解决这个问题吗? 或者,至少,您知道Sonar的哪个模块(参见Github)是web应用程序处理这个问题的吗

提前谢谢


Rolf

日期通常作为数字值存储在数据库中,因此您正在努力解决的问题是如何在迁移过程中序列化日期数据

迁移过程的细节还很粗略,所以我假设您正在处理某种类型的数据库转储。我猜您所指的“英语”日期格式是标准的变体,即:

YYYY-MM-DD HH:MM:SS


我建议将日期字段作为转换后的字符串读取到数据库中(使用SQL Server函数)。

Hi,我们最终在DB服务器端更改了日期格式,并删除了除了Sonar附带的默认MSSQL驱动程序之外的所有数据。。。它真的很管用!无论如何,我会验证你的答案,以奖励你的努力^^