列に基づいて既定の照合順序を変更することはできますか?私は特に知らないSQL 2005または2008で列の大文字小文字を区別する方法
12
A
答えて
16
ALTER TABLE ALTER COLUMN
単一の列の照合順序を変更することができますSQL Serverでは、一般的に受け入れられているDBMSの慣行(互換性のため)は、次のいずれかになります。
- テーブルに挿入トリガーと更新トリガーを入れて保存するあなたが望むケース。
- 生成した列を使用して、必要に応じて別の列のコピーを格納します。
SQL Serverで実行する方が速いかもしれませんが、ワークロードをSELECT文にプッシュするソリューションには注意が必要です。ほとんどの場合、挿入と更新の一部としてこれを行うほうがデータが変更される唯一の時間なので、余分な作業負荷を最小限に抑えることができます。
2
(照合が正しくない可能性があります)
alter table Foo alter column Bar ntext collate Latin1_General_CS_AS
:私は、1列の大文字と小文字を区別したいが、他のすべてではない
0
あなたの質問に対する回答は、すでに上記の通りAnton Gogolevとなっています。
追加情報:ここでは
は、あなたがそのバージョンに基づいて、あなたのSQL Serverでサポートされている照合のリストを見つけることができる方法です。照合について
select name,
COLLATIONPROPERTY(name, 'CodePage') as Code_Page,
description
from sys.fn_HelpCollations()
what is the meaning of Kanatype Sensitive KS and width sensitive
関連する問題
- 1. SQL Server 2005での大文字と小文字の区別
- 2. 大文字と小文字が区別されるSQL Server 2008固有の列
- 3. 大文字小文字の区別SSIS
- 4. ntfsの大文字小文字を区別する方法
- 5. マッチング大文字と小文字を区別Unicode文字列
- 6. indexOf大文字小文字の区別?
- 7. Oracle SQL Developer - 大文字と小文字を区別する
- 8. SQL Serverクエリのパフォーマンス、大文字大文字小文字の区別とクエリ
- 9. SimpleXMLを列挙大文字と小文字の区別
- 10. Access 2010の大文字と小文字を区別する
- 11. Emacsで大文字と小文字を区別する方法は?
- 12. EJB3の大文字と小文字を区別するアノテーション
- 13. AutoMapperは大文字と小文字を区別しますか?
- 14. メタキーワードは大文字と小文字を区別しますか?
- 15. PHP strpos()は大文字と小文字を区別します
- 16. は:大文字と小文字を区別しますか?
- 17. mysqlは大文字と小文字を区別しますか?
- 18. HTMLは大文字と小文字を区別しますか?
- 19. Haystackファセットは大文字と小文字を区別します
- 20. 文字列配列のソートと大文字小文字の区別
- 21. SQLサーバはwhere式で大文字小文字を区別しません
- 22. 大文字と小文字を区別するMySQLパスワードフィールドの使用方法は?
- 23. ルビ文字列一致で大文字小文字を区別しない
- 24. バンドル - 大文字と小文字は区別されますか?
- 25. 大文字と小文字は区別されますか?
- 26. String.Containsは大文字と小文字を区別しません。
- 27. 大文字小文字の区別はありません
- 28. 大文字と小文字を区別するLINQ to DataSet
- 29. androidで大文字と小文字を区別する
- 30. ダイナミックフィールドで大文字と小文字を区別するクエリを行う方法
注:私は、ソース表がLatin1_General_CS_ASされ、もう1つはLatin1_General_CI_AIであることの結果として、あまりにも多くのCOLLATEステートメントを記述しなければなりませんでした。これは実際にSSISを使用してデータを移動した場合、または少なくともそれが問題になった唯一のスポットです。 – Eric
http://www.codefari.com/2015/09/case-sensitive-search -on-column-in-sql.html 大文字と小文字を区別する検索の詳細を知るためのリンクをたどります – Singh