1

クエリ:

select *,
       (@page_path = concat(
           @page_path,
           chk_v_application_tree.alias
       )) as path
from chk_v_application_tree 

[Err] 1267-操作'='の照合(utf8_general_ci、IMPLICIT)と(utf8_bin、NONE)の不正な組み合わせ

4

1 に答える 1

0

試す:

select *,
       (@page_path = concat(
           CONVERT(@page_path USING utf8) COLLATE utf8_bin,
           chk_v_application_tree.alias
       )) as path
from chk_v_application_tree

CONCAT(utf8_general_ci, utf8_bin) のような CONCAT 関数に文字セット エンコーディングを混在させることはできません。

于 2012-11-20T09:17:14.367 に答える