sql >> データベース >  >> RDS >> Mysql

操作'concat'の照合の不正な組み合わせ

    これはコレクションの違いによるものです。2つの文字列または列をUTF8などの1つのコレクションに変換することで解決できます。

    CONCAT(CAST(fName AS CHAR CHARACTER SET utf8),CAST('' AS CHAR CHARACTER SET utf8))
    

    これで解決します:)

    MySQLでのキャストについて詳しくは、MySQLキャスト



    1. 結果が返されない場合のExecuteScalar()の処理

    2. MySQLが失敗します:mysql ERROR 1524(HY000):プラグイン'auth_socket'がロードされていません

    3. Oracleにレコードが存在するかどうかを確認する最も効率的な方法は何ですか?

    4. this._callback.applyは関数ではありません! NodejsMysqlエラー