Re: How can I get LocaleID / LANGID for current thread (thd) / query?
Sergei Golubchik <[email protected]> Fri, 30 Nov 2012 16:35:03 +0100
| Newsgroups | gmane.comp.db.mysql.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, Shaukat! On Nov 29, Shaukat Mahmood Ahmad wrote: > Dear All, > How I can get LocaleID / LANGID for current thread (thd), / query, I > want to use this LocaleID / LANGID with FormatMessage() Windows API > (http://msdn.microsoft.com/en-us/library/windows/desktop/ms679351(v=vs.85).aspx) > to get error message against error code for my windows based storage > engine. There is no LocaleID/LANGID per thread in the server, it does not use Windows API for that. The current thread locale is in the ha_thd()->variables.lc_messages But the storage engine API does not give you a direct access to THD->variables, you'd need to #define MYSQL_SERVER 1 for that. Regards, Sergei -- MySQL Internals Mailing List For list archives: http://lists.mysql.com/internals To unsubscribe: http://lists.mysql.com/internals