1

わかりました、それで私はこれについて頭を悩ませています...

これら 2 つのクエリは、同じように見えますが、明らかに異なるものです。SQL Server Management Studio のデータベースに対して実行すると、一番上のものはエラー (文字列から一意の識別子への変換時に変換に失敗しました) になり、一番下のものは正常に実行されます。それがなぜなのかについてのアイデアはありますか?

SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49Cl-900F-AB14D61841E2');
SELECT CONVERT(UNIQUEIDENTIFIER,'459B621C-A49A-49C1-900F-AB14D61841E2');

文字エンコーディングの問題でしょうか?

ありがとう

4

1 に答える 1

7

違いがあります。1 つ目は を使用しl、2 つ目はを使用し1ます。

于 2012-07-26T13:22:51.950 に答える