[sql server] hoe stel ik de default dateformat in?

Pagina: 1
Acties:

  • palloquin
  • Registratie: Juli 2000
  • Laatst online: 29-01-2021
Hoi...

Ik heb een probleemje met het correct instellen van mijn SQL server datum instellingen.

Als ik de vogende query run:

SELECT MONTH(CAST('5-3-2001' as DateTime))

dan krijg ik 5 terug, graag zou ik zien dat het ding snapt dat ik per default europeesche datums invul.

Ik heb onder zowel mijn adminstarator account als mijn eigen user de regional settings van Win2K op dd-mm-yyyy gezet, maar dat helpt niets...

Ideeen?

Verwijderd

het hangt van je taalinstelling van sql-server af.

uit de books online:
How to set the default language (Enterprise Manager)
To set the default language

Expand a server group.
Right-click a server; then click Properties.
Click the Server Settings tab.
In the Default language for user box, choose the language that Microsoft® SQL Server should use to display system messages.
The default language is set initially to English.

  • palloquin
  • Registratie: Juli 2000
  • Laatst online: 29-01-2021
ThanX... ga ik ff proberen..

Maar dat zal ook wel betekening dat ik NL. error msg etc. terug krijg... BAH! :)

ThanX again

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Ga geen systeem instellingen verkloten voor client shit, via convert kan je alsnog date formats op jou manier invullen.

  • tomato
  • Registratie: November 1999
  • Niet online
Op maandag 29 oktober 2001 15:09 schreef raptorix het volgende:
Ga geen systeem instellingen verkloten voor client shit, via convert kan je alsnog date formats op jou manier invullen.
Dat is waar. Zat trouwens nog een leuke bug in SQL Server in verband met verschillen in locale's op Server en Client :D
Pagina: 1