在写存储过程的时候,会有一个被忽视的问题;

比如 select user_name into @user_name from user where id = 1;

会出现 其实没有 id =1 这条数据;

导致错误的数据逻辑处理;

后面有一系列的错误;

怎么办?

初始化对应的 变量值;

比如 set @user_name=''

这样就会解决这个问题;

最新文章

  1. JavaScript中让Html页面中循环播放文字
  2. 安装使用Oracle OSWbb/OSWbba工具
  3. vs2010中的MSBuild输出warning MSB8012问题
  4. click事件
  5. Html5 常见的新增API详解
  6. Adapter模式
  7. 深入理解ob_flush和flush的区别
  8. 用 localhost 访问正常,替换成 IP ,部分 CSS 或 JS 就失效了
  9. idea
  10. linux_初始参数选择
  11. PR 审批界面增加显示项方法
  12. Python数据科学手册
  13. VB|xp风格:终于解决了“图片优化软件”在部分xp系统上无法启动的问题。
  14. 2018面向对象程序设计(Java)第11周学习指导及要求
  15. innodb_log_buffer_size和innodb_buffer_pool_size参数说明
  16. 深入解读《Gartner2017年商业智能和分析平台魔力象限报告》
  17. BZOJ2744:[HEOI2012]朋友圈(最大团,乱搞)
  18. centos 基础修改文件权限
  19. 高级版本VS打开低版本VS工程,无法调试的问题
  20. LeetCode——Add and Search Word - Data structure design

热门文章

  1. 如何在Windows命令行(DOS界面)中调用 编译器 来编译C/C++源程序
  2. Java继承(上)
  3. linux上静态库和动态库的编译和使用(附外部符号错误浅谈)
  4. 黄聪:visual studio 2017编译运行出现脚本发生错误等问题如何解决?
  5. Consul之:服务注册与发现
  6. Ajax请求的几个小练习
  7. [UE4]UMG小结
  8. Python-实列
  9. C#将List<T>转化为DataTable
  10. k8s学习笔记之五:Pod资源清单spec字段常用字段及含义