postgresql - MYSQL中on duplicatekey update有什麼優缺點?
PHP中文网
PHP中文网 2017-06-24 09:41:38
0
1
1312

on duplicatekey update

#存在則更新,不存在則插入.我們在業務中常用到的操作.

#然而在專案中很少看到他的身影,這是出於什麼考慮呢?
大部分都是業務上使用.
1.select
2.insert or update
有些資料庫,則支援使用save代替(insert && update).

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(1)
Ty80

我理解是大部分業務場景中,插入和更新是不同的功能,對應的sql語句也明確是INSERT或UPDATE

在做一些複雜的統計功能時,會用到on duplicatekey update的功能,在oracle中是merge語句。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!