Как преобразовать дату fr в en из SQL Server 2005 в SQL Server 2016? - PullRequest
0 голосов
/ 02 мая 2019

Может кто-нибудь сказать мне, как преобразовать дату SQL из французского языка SQL Server 2005 в дату на английском языке SQL Server 2016? Я пробовал это, но это не работает:

 SELECT
     CAST(CONVERT(VARCHAR, CREDAT_0, 103) + ' ' + CAST(CRETIM_0 / 3600 AS VARCHAR) + ':' + CAST((CRETIM_0 - ((CRETIM_0 / 3600) * 3600)) / 60 AS VARCHAR) + ':00' AS DATETIME) AS DateCreation
 FROM 
     x3.STOLOC 

Редактировать : на самом деле я пытаюсь обновить некоторые хранимые процедуры, но каждый раз дата была на французском, а теперь они на английском. Поэтому я пытаюсь преобразовать французскую дату в английскую. Оба сервера должны работать вместе и хранить одну и ту же хранимую процедуру (никаких изменений в параметре, только изменение в корпусе для преобразования даты).

Спасибо за помощь

...