Seperti yang dikomentari marc_s, collation adalah properti dari database atau kolom, dan bukan koneksi.
Namun, Anda dapat mengganti susunan pada tingkat pernyataan menggunakan kata kunci COLLATE.
Menggunakan contoh Anda:
SELECT * FROM Orders
WHERE CustomerID = 3277
AND ProjectName COLLATE Chinese_PRC_CI_AI_KS_WS LIKE N'學校'
UPDATE Quotes
SET IsCompleted = 1
WHERE QuoteName COLLATE Chinese_PRC_CI_AI_KS_WS = N'學校的操場'
Namun, saya tidak dapat menemukan pernyataan tentang penggunaan COLLATE dengan nama susunan dinamis, hanya menyisakan solusi SQL dan EXEC dinamis yang mungkin. Lihat entri social.MSDN ini sebagai contoh.