2009年7月14日 星期二

SQL定序衝突問題處理

SQL語法查詢,發生「定序衝突問題」時,訊息如下:

「無法解析 equal to 作業中 "Chinese_Taiwan_Stroke_CI_AS" 與 "Chinese_Taiwan_Stroke_CI_AS_WS" 之間的定序衝突。」

這時必須將相關的資料定序調整,使用的方式如下:

原條件為
a=b

修改後為
cast(a as varchar)COLLATE Chinese_Taiwan_Stroke_CI_AS =cast(b as varchar)COLLATE Chinese_Taiwan_Stroke_CI_AS

將定序調整一致後,就不會有問題了。

沒有留言: