希望MSDN的以下文章 - 在SQL Server中存储UTF-8数据的说明 会有所帮助。我在2000年遇到了类似的问题,但我从文章中看到他们已将其更新为适用于SQL 2005。
您可以要求输入unicode数据(UTF16或UCS2)并将其转换为您需要的UTF-8。
UTF-8是完整的unicode格式,转换快速简便。