2015年1月22日 星期四

【SQL】MySQL 避免重複 insert 的方法(ignore, replace, on duplicate key update)

方法一:使用 ignore

```sql insert ignore into user (id, name) values (10, 'Lionel'); ``` 方法二:使用 replace

```sql replace into user (id, name) values (11, 'Luis'); ``` 方法三:使用 on duplicate key update

```sql insert into user (id, name) values (3, 'Mario') on duplicate key update name = 'Gerard'; ```

沒有留言:

張貼留言