-- 使用 IGNORE 关键字插入数据,忽略重复键错误
INSERT IGNORE INTO table_name (column1, column2, column3)
VALUES (value1, value2, value3);
-- 解释说明:
-- 该语句用于向表中插入数据。如果插入的数据违反了唯一性约束(例如主键或唯一索引),则会忽略该行的插入操作,并不会抛出错误。
-- 这样可以避免因为重复键而导致的插入失败,同时也不会中断整个插入操作。
-- 示例:
INSERT IGNORE INTO users (id, name, email)
VALUES (1, 'Alice', 'alice@example.com');
-- 如果 id=1 已经存在,则该行将被忽略,不会插入新记录,也不会报错。
上一篇:mysql倒序排列
下一篇:mysql 查询正在执行的sql
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站