خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
مقایسه Case Sensitive رشته ها در SQL Server
این مقاله در مورد مقایسه رشته های حساس به حروف بزرگ و کوچک(case sensitive) با استفاده از رشته ها یا کاراکترهای شناخته شده است. در ادامه متوجه کامل منظورم خواهید شد. این مقایسه را با استفاده از COLLATE می توانیم انجام دهیم.
از این ستون(NAME)، تمامی رکوردهایی که ec با حروف کوچک در آنها وجود دارد را لیست می کند(البته این حروف باید پشت سر هم باشند).
دقیقا به خروجی هایی که در تصویر بالا مشاهده می کنید، دقت کنید که 4 رکورد می باشد و همه آنها با my حالا به حروف بزرگ و یا کوچک می باشند. حالا مثالی دیگری را در خصوص مقایسه رشته های Case Sensitive را در ذیل مشاهده خواهید کرد.
Example For Case Sensitive String Comparison
برای تست مقایسه رشته های case sensitive، قصد داریم در یکی از ستون ها که مقدار شناخته شده ec با حروف کوچک را دارند انجام دهیم.select * from MyTecBits_Table_1 where Name COLLATE Latin1_General_CS_AI like ‘%ec%’
از این ستون(NAME)، تمامی رکوردهایی که ec با حروف کوچک در آنها وجود دارد را لیست می کند(البته این حروف باید پشت سر هم باشند).
دقیقا به خروجی هایی که در تصویر بالا مشاهده می کنید، دقت کنید که 4 رکورد می باشد و همه آنها با my حالا به حروف بزرگ و یا کوچک می باشند. حالا مثالی دیگری را در خصوص مقایسه رشته های Case Sensitive را در ذیل مشاهده خواهید کرد.
select * from MyTecBits_Table_1 where Name COLLATE Latin1_General_CS_AI like ‘%My%’
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: