我有一個值在數據庫中的常數比較SQL查詢:SQL排序規則發生衝突時在臨時表
SELECT * FROM my_table
INNER JOIN #TempTable tem
ON my_table.id = temp.id
AND my_table.key = 'SOME STRING'
而我得到的錯誤:
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CI_AS" in the equal to operation.
我該如何解決這個問題? (未做更改數據庫)
更新:我得到的,即使我刪除最後一個喜歡(字符串比較)這個錯誤...
謝謝,我說好的注意到我的ID是字符。 – Justin 2009-09-10 12:23:53
真棒幫我掐了一下。令人驚訝的是,我在兩張臨時表之間得到了這個結果,但是這種方法解決了這個問題。 – 2014-04-03 15:58:28