Cannot resolve the collation conflict between “SQL_Latin1_General_CP1254_CI_AS” and “Latin1_General_CI_AS” in the like operation.

Cannot resolve the collation conflict between SQL_Latin1_General_CP1254_CI_AS and Latin1_General_CI_AS in the like operation

Merhaba,

Sql tarafında Cannot resolve the collation conflict between “SQL_Latin1_General_CP1254_CI_AS” and “Latin1_General_CI_AS” in the like operation gibi hata ile karşılaşıyorsanız. Serverınızın dil paketiyle ilgili bir problem olduğunu göstermektedir. 

Yazdığım query de  hatayı aldığım ifade satırı ;

(((rpt.tFirstName + rpt.tLastName ) like ‘%’ + p.FirstName + ‘%’) OR (rpt.tFirstName + rpt.tLastName ) IS NULL)
and (((rpt.tFirstName + rpt.tLastName ) like ‘%’ + p.LastName + ‘%’) OR (rpt.tFirstName + rpt.tLastName ) IS NULL)

Hatasız hali;

.(–and (((rpt.tFirstName + rpt.tLastName ) collate SQL_Latin1_General_CP1254_CI_AS like ‘%’ + p.LastName   + ‘%’)  OR (rpt.tFirstName + rpt.tLastName ) collate SQL_Latin1_General_CP1254_CI_AS IS NULL

 

Diğer yazılarda görüşmek üzere.

Oğuz ALTUNTAŞ © 2019

error: Oğuz ALTUNTAŞ © 2020