zoukankan      html  css  js  c++  java
  • JDBC下

    存储过程名字前面一定要加一个sp,代表是存储过程

    nofilter:没有过滤器,没有参数

     1 CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_select_filter`(IN sp_name VARCHAR(20))
     2 BEGIN
     3 IF sp_name IS NULL OR sp_name='' THEN
     4     SELECT * FROM imooc_goddess;
     5 ELSE
     6 IF length(sp_name)=11 AND substring(sp_name,1,1)=1 THEN
     7 SELECT * FROM imooc_goddess WHERE mobile=sp_name;
     8 ELSE
     9 SELECT * FROM imooc_goddess WHERE user_name LIKE concat('%',sp_name,'%');
    10 END IF;
    11 END IF;
    12 END
    `sp_select_filter`(IN sp_name VARCHAR(20))中IN代表输入参数
    substring截取字符串
    IF length(sp_name)=11 AND substring(sp_name,1,1)=1 当输入参数的长度是11位,并且第一位是1
    concat('%',sp_name,'%');前后都匹配

     

     

    回滚:插入的数据或者更新的数据都会变成原来没有更新、没有插入时的样子
     

     dbcp和c3p0的相同点

      dbcp和c3p0的不同点

     
  • 相关阅读:
    听说-- 迭代
    听说
    听说---时序图
    闪屏
    WBS
    听说
    Agile Development ----敏捷开发
    软件测试
    需求分析:WBS图
    2048小游戏
  • 原文地址:https://www.cnblogs.com/songsongblue/p/9803291.html
Copyright © 2011-2022 走看看