为什么当语言设置为西班牙语时,SQL Server会将月份和日期名称大写?
'syslanguages'表包含如下名称:
select langid, name, alias, months, days
from master..syslanguages
where alias in ('English', 'French', 'Spanish')
langid alias months days
0 English January,February,March,April,May,June,July,August,September,October,November,December Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
2 French janvier,février,mars,avril,mai,juin,juillet,août,septembre,octobre,novembre,décembre lundi,mardi,mercredi,jeudi,vendredi,samedi,dimanche
5 Spanish Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre Lunes,Martes,Miércoles,Jueves,Viernes,Sábado,Domingo
据我了解,惯例是西班牙语中月份和日期的名称应为小写。 .NET的行为与此一致。在他们的技术堆栈中,微软似乎并没有在这方面保持一致。
有什么想法吗?
答案 0 :(得分:0)
当我在大学学习西班牙语时,我们就像英语一样将月份和日期命名为大写。你是否有人认为这是不正确的?