sql >> Databasteknik >  >> RDS >> Sqlserver

Betyder sqlserver-kollation att kolumnnamnen måste vara korrekta? Och hur man hanterar det

Sammanställningen är det som avgör om dina frågor kommer att vara skiftlägesokänsliga. Så det enda sättet att säkerställa att ditt schema fungerar mot flera miljöer är att låta dina frågor vara skiftlägeskänsliga. Om dina frågor inte är konsekventa, MÅSTE din sortering vara skiftlägesokänslig annars fungerar den inte.

http://msdn.microsoft.com/en- us/library/aa174903(SQL.80).aspx

En sak att notera är att när du väl har ställt in din SQL Server-miljö med en viss sortering så KAN du INTE ändra den utan att skapa en NY SQL Server-instans. Så skiftlägesinkänslig är vanligtvis vägen att gå. Och sträva sedan efter att ha konsekvens i dina frågor.

När en sammanställning väl är inställd gäller den för både data och metadata, tror jag.



  1. Vad är en lagrad procedur?

  2. PostgreSQL-fel:kunde inte ansluta till databasmall1:kunde inte ansluta till servern:Ingen sådan fil eller katalog

  3. Hur kan jag anropa en SQL-funktion i C#?

  4. Mysql räknar instanser av delsträng, sortera sedan efter