• gshchepa/uchum@gshchepa.loc's avatar
    Fixed bug #13191. · 3adcb94e
    gshchepa/uchum@gshchepa.loc authored
    INSERT...ON DUPLICATE KEY UPDATE may cause error 1032: 
    "Can't find record in ..." if we are inserting into
    InnoDB table unique index of partial key with
    underlying UTF-8 string field.
    
    This error occurs because INSERT...ON DUPLICATE uses a wrong
    procedure to copy string fields of multi-byte character sets
    for index search.
    3adcb94e
innodb_mysql.test 5.42 KB