Locale对编程的再熟悉不过了,通过不同的语言环境来选择对应的资源。MySql里面对于日期有提供Locale的支持。
Mysql中使用lc_time_names
这个系统变量来设置Locale。
输入下面代码就可以查看当前的Locale:
SELECT @@lc_time_names;
一般默认是en_US
所以默认情况下输入下面语句
SELECT DAYNAME('2012-08-22')
会返回 Wednesday
我们可以通过
SET lc_time_names=zh_CN
来将它设置为中文简体,这样在输入查询时就是: