Fråga : Server för ms SQL - omvandlingen av en rödingdatatyp till en datetime datatyp resulterade i ett utom skotthåll daterar tid värderar

Vår Windows 2000server missade för en tid sedan med ett registreringsfel. Företaget, som klarar av vår server var oförmöget att fixa den gammala serveren, så de byggde om den som en Windows server 2003, och återinstallerade serveren 2000 för ms SQL och ställer in vår databas från en backup.

We har ett specialbyggt program för att klara av citationstecken som förbinder till databasen, och den kastar nu ett fel med datera fields.

Here är ett exempel av en query som missar: för class= " lineNumbers " >
1 för >
SELECT WSID, WSNO, ACTCO, ACTNAME, WSNAME, ägare som uppdateras, ApprovedBy " för prettyprint " för class= för id= " codeSnippet831749 " för >


We har inte källan att kodifiera för detta program, så jag kan inte ändra queryen.  Det enda alternativet, som jag har, är somehow att ändra SQL-serveren, så att den accepterar förslagen för dateratid format.

Any på hur man gör detta?

Thanks " klar "

Svar : Server för ms SQL - omvandlingen av en rödingdatatyp till en datetime datatyp resulterade i ett utom skotthåll daterar tid värderar

Yeah looks gillar dem skruvade upp språkinställningen.

Du kunde försök som ändrar de existerande inloggningarna using:

EXEC-sp_defaultlanguage

att att använda ~ " engelskt U.S. ”ganska än ~ " engelska STORBRITANNIEN”,

den *might* gör den.
Andra lösningar  
 
programming4us programming4us