Funktion Datename(MONAT,GETADATE()) wird die nummerische Wert des Monat '09'
Wenn ich die folgende Abfrage ausführen [WÄHLEN Sie die Funktion Datename(MONTH,GETDATE())], im Idealfall sprechen, sollte es wieder Wert als 'September', aber seine Rückkehr Wert als '09'. Ich bin mit dieser Abfrage auf MS SQL Server 2005. Ist es etwas, was ich konfigurieren muss, mit MS SQL Server 2005?
Bitte entnehmen Sie die details der SQL Server 2005 -
Name Der Komponente Version -------------------------------------------------------------------- Microsoft SQL Server Management Studio 9.00.1399.00 Microsoft Analysis Services-Clienttools 2005.090.1399.00 Microsoft Data Access Components (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710) Microsoft MSXML 2.6 3.0 4.0 5.0 6.0 Microsoft Internet Explorer 6.0.3790.3959 Microsoft .NET Framework 2.0.50727.42 Betriebssystem 5.2.3790
Welche version ist dein server selbst? Dies ist nur der client? Normalerweise wird die Versionsnummer im Objekt-Explorer-Fenster neben dem Namen des Servers mit dem Sie verbunden sind. Zum Beispiel: MyDBServerName (SQL Server 9.0.3042 - userId).
Die Frage wurde beantwortet, aber Praful ist kein user mehr, er sollte als solche gekennzeichnet werden beantwortet
Die Frage wurde beantwortet, aber Praful ist kein user mehr, er sollte als solche gekennzeichnet werden beantwortet
InformationsquelleAutor | 2009-09-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Funktion Datename richtet sich auf die Sprache, so ändern müssen server Standard oder Ihre login-default-Sprache...
Danke und sayonara...
InformationsquelleAutor gbn
Hmmmm, bekomme ich "September", SqlServer 2005 9.00.3402.
InformationsquelleAutor peacedog
Nope, WÄHLEN Sie Funktion Datename(month, GETDATE()); gibt der September für mich. Ich habe gerade versucht es in SQL 2005 und 2008. Wo sind Sie zum ausführen dieser Abfrage? Das kann helfen, warum dies mit Ihnen geschieht.
InformationsquelleAutor ajdams
Das einzige was ich mir vorstellen kann wäre die Sortierung verursacht, aber ich finde keine konkreten Beispiele für eine Sortierung, die das tun würden. Die andere Möglichkeit wäre die Sprache, die auch setzt das Datumsformat. Ich bin ein wenig verwirrt, doch sind diese Plätze zu starten.
InformationsquelleAutor John Cavan
Versuchen ausgeführt:
select name ,alias, dateformat
von syslanguages
wo langid =
(wählen Sie Wert aus master..sysconfigures where comment = 'Standard-Sprache')
Um zu sehen, welche Sprache das system denkt mit. SQL Server ändert das Datumsformat, die Grundlage.
InformationsquelleAutor Satanicpuppy