存储过程(Stored Procedure)

是在大型数据库系统中,一组为了完成特定功能的SQL语句,它存储在数据库中,一次编译后永久有效。

存储过程分类

1.有返回值
2.无返回值

Mysql常用函数

CONCAT(str1,str2,…):拼接多个字符串(多用于字符串与数字的拼接 字符串用单引号引起来)

  • select CONCAT(‘hello’,‘mtx’,1)

RAND():获取一个0-1直接的小数

  • select RAND() :查询结果获取的是小数
  • select RAND() * 100 :取0到100之间的数(小数)
  • select FLOOR(RAND() * 100) :这样取值就为整数了
  • select RAND() * 90+10 : 取10-100的值

FLOOR(X):取整

  • select FLOOR(3.8) :结果为3(只做取整,不做四舍五入)

NOW():当前时间,格式yyyy-MM-dd HH:mm:SS

  • select NOW() :查看获取当前时间
存储过程逻辑处理

while循环

while 条件 do语句;
end while;

if判断

if 条件 then语句;
else语句;
end if;

练习:新增1条用户数据
insert into user (user_name,age,gender) values(‘xxx’,12,0)

存储过程

批量创建1000条数据:

存储过程(简单入门)相关推荐

  1. oracle简单入门(全面)

    oracle简单入门 oracle概念 oracle是一个关系型数据库,它有一个大的数据库,大的数据库下由一个或多个实例组成,每个实例由后台进程和逻辑数据组成,一个实例下可以创建多个表空间和多个用户, ...

  2. BizTalk 2006 简单入门示例程序(附源项目文件下载)

    BizTalk 2006 简单入门示例程序(附源项目文件下载) 为初学BizTalk Server 2006的开发人员,提供一个简单入门的示例程序,包括一个Receive Port.Send Port ...

  3. python如何读取mat文件可视化_python Matplotlib数据可视化(1):简单入门

    1 matplot入门指南 matplotlib是Python科学计算中使用最多的一个可视化库,功能丰富,提供了非常多的可视化方案,基本能够满足各种场景下的数据可视化需求.但功能丰富从另一方面来说也意 ...

  4. ARM NEON 编程简单入门1

    原文:http://blog.csdn.net/silentob/article/details/72954618  ARM NEON 编程简单入门1 NEON简介 NEON是适用于ARM Corte ...

  5. Python 简单入门指北(二)

    Python 简单入门指北(二) 2 函数 2.1 函数是一等公民 一等公民指的是 Python 的函数能够动态创建,能赋值给别的变量,能作为参传给函数,也能作为函数的返回值.总而言之,函数和普通变量 ...

  6. EChart.js 简单入门

    EChart.js 简单入门 最近有一个统计的项目要做,在前端的数据需要用图表的形式展示.网上搜索了一下,发现有几种统计图库. MSChart   这个是Visual Studio里的自带控件,使用比 ...

  7. 【我的区块链之路】- Hyperledger fabric的简单入门(四)链码的编写及调试

    [我的区块链之路]- Hyperledger fabric的简单入门(四)链码的编写及调试       之前的文章中我们有讲过了fabric的一些核心的配置文件的选项说明,讲过fabric 的网络启动 ...

  8. 基于vue-cli、elementUI的Vue超简单入门小例子

    基于vue-cli.elementUI的Vue超简单入门小例子 这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单 ...

  9. 【java开发系列】—— spring简单入门示例

    回顾 1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已.这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控 ...

  10. JAVA Bean和XML之间的相互转换 - XStream简单入门

    JAVA Bean和XML之间的相互转换 - XStream简单入门 背景介绍 XStream的简介 注解简介 应用实例 背景介绍 我们在工作中经常 遇到文件解析为数据或者数据转化为xml文件的情况, ...

最新文章

  1. Thinking in C++ Notes 名字控制
  2. python读取视频占用内存太大_视频流用多进程读写,内存溢出怎么办?
  3. 链表c语言stl,C++STL之List容器
  4. AI修复技术为何这么强?原来背后的技术是……
  5. 英雄互娱:中止代理的《NBA LIVE》在中国大陆地区所有推广活动
  6. clickhouse官方文档_clickhouse分析:zookeeper减压概述
  7. Spring Boot : ApplicationListner
  8. C++生成指定范围内随机数封装
  9. bzoj 2916: [Poi1997]Monochromatic Triangles(推理)
  10. 大数据的发展体现在哪些方面
  11. python标准库之random模块
  12. matlab卷积动画实现
  13. java车牌号识别EasyPR_EasyPR
  14. 计算机竞赛游戏探险岛,冒险岛2主线任务攻略_第三章主线任务图文攻略
  15. 工作流(activiti7)-简单的介绍和使用(一)
  16. SQL面试题之2020滴滴笔试题(日期数据的处理方法介绍详解)
  17. 解决批改网写英语作文不能粘贴问题
  18. 小程序用哪个服务器好,小程序用什么服务器好
  19. 怎么格式化云服务器,云服务器磁盘怎么格式化
  20. LED屏幕上轮流显示三色条纹、彩虹、四叶草(数组与内存映射的采用)

热门文章

  1. html标签非成对,深入document.write()与HTML4.01的非成对标签的详解
  2. android if else,Android对很多if和else条件
  3. Python+OpenCV:图像去噪(Image Denoising)
  4. tms intraweb html5,TMS VCL Chart
  5. 【笔记 】weex POST请求 body数据服务器获取不到
  6. MySQL DDL操作--------存储过程最佳实战
  7. 数据分析:Hive、Pig和Impala
  8. deinstall oracle 11g on linux
  9. [原] Android中Scroller类的分析
  10. 【高级内部资料】.NET数据批量写入性能分析 第一篇