如何显式设置mysql视图或其列的collation
?我想将所有text / char / varchar列的排序规则显式设置为collacation=utf8_general_ci
。
伪mysql:
CREATE VIEW my_view AS
SELECT
CONCAT(my_table.some + my_table.more),
some_field,
...
FROM
my_table;
答案 0 :(得分:2)
使用CONVERT(value USING name)
函数来指定字符集和表达式的排序规则。
CREATE VIEW my_view AS
SELECT CONVERT(something USING utf8)
...