それは実際には照合の問題です。これらの行を変更することで解決できます:
CAST([type] collate database_default AS VARCHAR(255)) AS [type], CAST(type_desc collate database_default AS VARCHAR(255)) AS type_desc, CAST(create_date AS VARCHAR(255)) AS create_date, CAST(lock_escalation_desc collate database_default AS VARCHAR(255)) AS lock_escalation_desc
プレ>具体的な問題は、その
name
ですLatin1_General_CI_AS
として照合されます 、あなたが言及した他の3つの列はLatin1_General_CI_AS_KS_WS
として照合されます (少なくとも、私のマシンでは、デフォルトの照合順序が異なるサーバー/データベースでどのようになるかわかりません)。