校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 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 存儲過程判斷重復的不插入數據的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 礼泉县| 公安县| 道真| 吴川市| 宁晋县| 舞钢市| 华宁县| 衡水市| 东光县| 富蕴县| 竹北市| 成武县| 名山县| 永康市| 玛纳斯县| 兴山县| 海门市| 迭部县| 永和县| 常德市| 平塘县| 汝南县| 庆元县| 纳雍县| 隆安县| 威远县| 湘乡市| 泰州市| 靖江市| 大荔县| 威海市| 黑山县| 凯里市| 库伦旗| 荥阳市| 南充市| 长沙市| 运城市| 杨浦区| 昌邑市| 石泉县|