Du kan bruge INDSTIL SPROG for at vælge det datoformat, som SQL Server forventer i forespørgsler (jeg tror, at management studio bruger klientcomputerens regionale indstillinger til visningsformål, dog ikke sikker). Jeg foreslår dog at overføre værdier ved hjælp af parametre i stedet for at indlejre dem i forespørgselssætning. Du vil ikke støde på nogen problemer, hvis du bruger parametre. Alt er taget hånd om.
set language us_english
declare @d datetime = '1929/12/18'
set language british
declare @d datetime = '1929/12/18' -- fails
Sådan ændres serverens standardsprog:
declare @langid int = (select langid from syslanguages where name = 'british')
exec sp_configure 'default language', @langid
reconfigure with override