主キー
MySQL
UPSERT
SQL
MariaDB
UPDATE
INSERT
SQL構文
DUPLICATE KEY UPDATE
ユニーク索引
主キー
複合キー
UNIQUE
INSERT INTO SELECT
レコードがなければINSERT、あればUPDATEなどどいう超便利なSQL構文があります ON DUPLICATE KEY UPDATE オプションがそれなのですが、 結構便利です、今回 MariaDBで試しておりますが、MySQLでもおそらく同様にいけると思います。
MySQL(MariaDB)のオートナンバー型ってもちろん便利なのですが、数年システムを運用していくと、こんな課題が出てきてしまいます。 とあるWEBシステムで、規則性のあるデータを見つけてしまう。ちなみに、これ、セキュリティの話ではなく、あくまでも、外…