sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag fråga databaskulturen (SQL Server 2005)?

Du kan ta reda på det för närvarande konfigurerade språket med detta:

SELECT @@language

och du kanske också vill kolla in det här:

EXEC sp_helplanguage

Den kommer att visa de tillgängliga språken, och vilka datumformat etc. de har. Detta är i grunden innehållet i sys.syslanguages systemkatalogtabell.

När det gäller datumhantering - använd helst DateTime-baserade parametriserade frågor, eller om du måste ha datumsträngar, använd ISO-8601 datumformat i SQL Server.

Formatet YYYYMMDD eller YYYYMMDD HH:MM:SS kommer alltid att fungera, oavsett för närvarande valda språkinställningar i SQL Server.



  1. php infoga flera värden i separata rader i mysql-tabellen

  2. Välj ett slumpmässigt urval av resultat från ett frågeresultat

  3. Extrahera filnamn från en sökväg MYSQL

  4. Infoga i MySQL-tabellen PHP