SQL Serverデータベースの変更大文字と小文字が区別されます

オリジナル: SQL Serverデータベースの変更大文字と小文字が区別されます

昨日の顧客に、我々は、プログラムがそれが大体意味示唆、トラッキングエラー、適用できないことが判明し、「データベースのテーブル名とデータベースフィールド名が存在しません。」クエリがSQL Serverデータベースで発見された後、大文字と小文字を区別した理由を設定されている(通常はインストール時に、正しいOracleのインストールは、デフォルトでは大文字に変換されるの下で、SQL Serverデータベースが大文字に変換されますが、大文字と小文字を区別しないで使用する場合されません):

次の文は)SQL Serverデータベースの設定は、大文字と小文字が区別:(テーブル名とデータベースフィールド名ですです

-大文字と小文字を区別しないデータベースを変更する
ALTERデータベースのデータベース名COLLATE Chinese_PRC_CI_ASを

例えば:COLLATE Chinese_PRC_CI_AS Zjk_cxがデータベースを変更する。
-データベースを変更し、大文字と小文字が区別され
、ALTERデータベースのデータベース名COLLATE Chinese_PRC_CS_AS 

如:データベースzjk_cx COLLATE Chinese_PRC_CS_ASを変更

各ライン・データベース・コンテンツの記録がされている次の大文字と小文字を区別:(一般条件で使用される場合、クエリ)

- 大文字と小文字を区別しません

列フィールド名フィールドタイプCOLLATE Chinese_PRC_CI_ASを変更するデータベースのデータベース名を変更します

如:カラムDBConnのVARCHARを変更zjk_cxデータベースを変更する(500)COLLATE Chinese_PRC_CI_AS

- 大文字と小文字を区別

列フィールド名フィールドタイプCOLLATE Chinese_PRC_CS_ASを変更するデータベースのデータベース名を変更します

如:カラムDBConnのVARCHARを変更zjk_cxデータベースを変更する(500)COLLATE Chinese_PRC_CS_AS

おすすめ

転載: www.cnblogs.com/lonelyxmas/p/11791708.html