Mark Atwood: SQL table case, Unicode case, and boost::to_upper, all in a fight that nobody will win

The SQL standard says that table names are case insensitive. Drizzle table names are in Unicode with UTF8 encoding. boost::to_upper et al mangles UTF8 case. Down this path there is going to be a lot of pain. My own inclination is to tell the SQL Standard to realize that its 2011, no longer 1961, and break all the apps that are lazy about table name case, but other people will probably disagree.

URL: http://feedproxy.google.com/~r/MachinesPlusMinds/~3/G07O9ssSxlU/sql-table-case-unicode-case-and.html

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to