Table name in Error message not in default character set ?
If you insert wrong table name in MSSQL query, the server will throw an error message and displays the table name in UTF-8 not in its default character set.
I have been working with MSSQL for two long years, but I didn’t find out why it displays the table name in other character set other then the default one in the error message.
It might be due to MSSQL may uses character format UTF-8 for its internal jobs. It might be also due to MSSQL server may not perform any character conversions while throwing error messages. I have also heard that MSSQL server performs SIGNAL transmission of messages, and these SIGNAL messages support UTF-8 character set for data transmissions. It can also be a reason for this problem.
Well, too much confusion. Help me out to clarify this problem.
Any advice will be considered.


