婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > mysql 存儲過程判斷重復的不插入數據

mysql 存儲過程判斷重復的不插入數據

熱門標簽:如何選擇優質的外呼系統 谷歌地圖標注位置圖解 東莞外呼企業管理系統 清遠申請400電話 南通電銷外呼系統哪家強 地圖簡圖標注 手機外呼系統違法嗎 桂林云電銷機器人收費 沈陽智能外呼系統供應商

mysql存儲過程中

下面是一個較常見的場景,判斷表中某列是否存在某值,如果存在執行某操作

需要注意的是不能用if exists;

exists可以在where后面或者在create object是使用,但是在if語句中不可以使用,只能用變通的方法。

delimiter $$
create procedure proc_add_book(in $bookName varchar(200),in $price float)
begin
  declare $existsFlag int default 0;
  select bookId into $existsFlag from book where bookName = $bookName limit 1;
  if bookId > 0 then
  #if not exists (select * from book where bookNumber = $bookName) then
    insert into book(bookNumber,price) values($bookName,$price);
  end if;
end$$
delimiter ;

您可能感興趣的文章:
  • MySQL使用UNIQUE實現數據不重復插入
  • 分享MYSQL插入數據時忽略重復數據的方法
  • MySQL 處理重復數據的方法(防止、刪除)
  • MySQL處理重復數據的學習筆記
  • mysql查找刪除表中重復數據方法總結
  • shell腳本操作mysql數據庫刪除重復的數據
  • 很全面的MySQL處理重復數據代碼
  • MySql三種避免重復插入數據的方法

標簽:天津 內蒙古 重慶 成都 臨沂 貴州 常德 湖州

巨人網絡通訊聲明:本文標題《mysql 存儲過程判斷重復的不插入數據》,本文關鍵詞  mysql,存儲,過程,判斷,重復,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql 存儲過程判斷重復的不插入數據》相關的同類信息!
  • 本頁收集關于mysql 存儲過程判斷重復的不插入數據的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 保康县| 浪卡子县| 班戈县| 喜德县| 陵水| 中宁县| 武汉市| 曲松县| 遵义县| 张掖市| 襄樊市| 富平县| 库车县| 长葛市| 西华县| 宿迁市| 清水县| 贺州市| 南召县| 和静县| 凉城县| 马尔康县| 榆社县| 会宁县| 临邑县| 垫江县| 巴彦县| 连山| 山东省| 陆丰市| 叶城县| 大方县| 高平市| 林西县| 枝江市| 苏尼特右旗| 宜春市| 井陉县| 行唐县| 思茅市| 克东县|