Wenn Sie SQL Server 2005 Full installiert haben!
Wenn Sie laufen, folgen Sie:
--------------------------------
Verwenden Sie AdventureWorks
gehen
Wählen Sie * aus sales.customer ----es ist ein Fehler! Warum?
Wählen Sie * aus Sales.Customer----es ist richtig!
---------------------------------
Dieses Problem hängt mit Ihrer Datenbank-Sortierungseinstellung zusammen.
Sie können Folgendes ausführen, um herauszufinden, wie Ihre Datenbanksortierung lautet:
SELECT Databasepropertyex(AdventureWorks','collation')
Bei der Sortierung Ihrer Datenbank wird bei Ihrer Abfrage die Groß-/Kleinschreibung beachtet.
Wenn Sie eine schnelle Änderung wünschen, können Sie Ihre Datenbank auf eine andere Sortierung ändern, bei der die Groß-/Kleinschreibung nicht beachtet wird, zum Beispiel:
ALTER DATABASE AdventureWorks COLLATE SQL_Latin1_General_CP1_CI_AS
Sie können online nach Büchern suchen, um weitere Informationen zur Sortierung zu erhalten.
UND
Es gibt einige Einschränkungen beim Ändern der Sortierung einer Datenbank, möglicherweise gibt es einige SCHEMABINGING-Ansichten in der Datenbank. Sie können auf die SQL2005-Onlinedokumentation verweisen und dort Folgendes suchen:
Thema „ALTER DATABASE (Transact-SQL)“ -> Abschnitt „Bemerkungen“ -> „Ändern der Datenbanksortierung“.