MariaDB

MariaDBの case when の条件判定式で unsigned int のカラムに対して負数になるような判定式を書いたらエラーになる

unsigned int のカラムに対して 減算処理をするときに結果が負数になってしまうとエラーになる。以下の様な感じ。 MariaDB [un]> select * from tb; +------+ | hp | +------+ | 100 | +------+ MariaDB [un]> update tb set hp = hp - 1000; ERROR 1690 (22…

【MariaDB】CentOS に 10.0.13 を yumでインストールした後の Transaction Test で Error Summary

yumでMariaDB 10.0.13 をインストールしたら Transaction Test で Error Summary という表示が出た。とりあえず CentOS を再インストールしたら解決しました。