Hi,
The default DateFirst value is set in the sys.syslanguages system table.
But I do not know is it a good idea to alter this column in this system table.
I know that it is suggested you change the language of the login user for example for a user at sys.sql_logins table. This change will effect the default first date globally within the db for that user.
For example if I change the logins' language from default us_english to Turkish, the @@DateFirst will return 1 instead of 7
I hope this helps
Eralper
T-SQL Tips & Tricks