當我運行該SQL語句:一個nvarchar列創建的SQL Server索引
CREATE UNIQUE INDEX ON WordsIndex詞(字ASC);
我得到以下異常消息:
的CREATE終止,因爲重複的鍵被發現的對象名稱「dbo.Words」和索引名稱UNIQUE INDEX語句「WordsIndex」。重複的鍵值是(ass)。 該聲明已被終止。
'Word'列的數據類型爲nvarchar(100)。
SQL Server解釋爲'aß'和'ass',導致索引失敗,'Word'列中有兩個項目解釋爲相同。
爲什麼SQL Server會將這兩個不同的單詞解釋爲同一個單詞?
聽起來像是一個功課問題? – keith 2010-04-27 02:25:06