mysql 使用記號

1. 避免重複入庫的插入記錄方法 數據庫

   向一個數據庫中插入且在未存在的狀況下插入一行記錄。如有主鍵能夠區分則能夠使用 replace into 方法,app

   單恰恰不少時候數據庫設計者會設計自增主鍵,replace into 方式不便發揮做用,此時可以使用 insert select數據庫設計

   方式,如:設計

   insert into mifc_se_adnw_app(ADNW, ADNWAppId)
   select 'a3msn', '1'
   from dual
   where not exists  (
        select *
        from mifc_se_adnw_app
        where ADNW='a3msn' and ADNWAppId='1'
   );select

   儘可能參考這個格式,使用 dual 表名。方法

相關文章
相關標籤/搜索