存储过程的简单应用(二)
来源:互联网 发布:数据库查询优化算法 编辑:程序博客网 时间:2024/05/16 03:03
存储过程的简单应用二(给变量赋值)
DROP PROCEDURE IF EXISTS myset
;
CREATE DEFINER = root
@localhost
PROCEDURE myset
()
BEGIN
#Routine body goes here…
– 给变量赋值有两种方法一种是set ,一种default
–定义变量的时候,字符串最好定义长度
–字符串的拼接可以使用concat();
–数字直接使用+号
DECLARE mynum INTEGER ;
DECLARE mynumdef INTEGER DEFAULT(50);
declare myvar VARCHAR(16) DEFAULT(‘Hello’);
DECLARE myvarset VARCHAR(16) ;
DECLARE my VARCHAR(16);
SET myvarset=’World’;
SET mynum = 30+mynumdef ;
SET my=CONCAT(myvar,’ ‘,myvarset) ;
SELECT my ;
END;
运行结果:
mysql> call myset() ;
+————–+
| my |
+————–+
| Hello World |
+————–+
1 row in set
Query OK, 0 rows affected
mysql>
0 0
- 存储过程的简单应用(二)
- 存储过程的简单应用
- 存储过程的简单应用
- 简单的存储过程之二
- 简单的ORACLE存储过程应用
- SQL存储过程的简单应用
- 简单的数据库存储过程应用
- 存储过程的简单应用(一)
- 存储过程的简单应用(三)
- 存储过程的简单应用(四)
- 存储过程和存储函数的简单应用举例
- C#存储过程简单应用
- SQL 存储过程简单应用
- 存储过程的应用
- 存储过程的应用
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- wifi定位查询
- JOBDU Q1003
- <s:iterator>标签获取int[]数组值
- 本地生活服务api
- FFMPEG + SDL音频播放分析
- 存储过程的简单应用(二)
- 静态库的逆向
- Java的成员内部类
- CentOS 6.2配置桌面及VNCSERVER
- 二进制、八进制、十进制、十六进制之间的转换
- 常用快递api
- Win8Metro(C#)数字图像处理--2.17图像木刻效果
- Linux文件系统
- JSP 9 大内置对象详解