Если вы установили Sql Server 2005 Full !
Когда вы пробежите, следуйте:
--------------------------------
используйте AdventureWorks
идти
выберите * из продаж.клиент ----это ошибка!почему?
выберите * из Sales.Customer ---- это правильно!
----------------------------------
Эта проблема связана с настройками сортировки вашей базы данных.
Вы можете попробовать запустить это, чтобы узнать параметры сортировки вашей базы данных:
SELECT datapropertyex(AdventureWorks','collation')
Параметры сортировки вашей базы данных делают ваш запрос чувствительным к регистру.
Если вам нужно быстрое изменение, вы можете изменить свою базу данных на другую сортировку, которая не чувствительна к регистру, например:
ALTER DATABASE AdventureWorks COLLATE SQL_Latin1_General_CP1_CI_AS.
Дополнительную информацию о сортировке можно найти в книгах в Интернете.
И
Существуют некоторые ограничения на изменение параметров сортировки базы данных, возможно, в базе данных есть некоторые представления SCHEMABINGING. вы можете обратиться к электронной документации по SQL2005 и найти:
раздел «ИЗМЕНЕНИЕ БАЗЫ ДАННЫХ (Transact-SQL)» -> раздел «Примечания» -> «Изменение параметров сортировки базы данных».