3.2.2 存储函数 1. 存储函数的创建 CREATE FUNCTION 函数名([参数名 参数数据类型[,…]]) RETURNS 函数返回值的数据类型 BEGIN 函数体; RETURN 语句; END 2. 调用存储函数 SELECT 函数名([参数值[,…]]) 【例3-27】创建存储函数name_fn,根据所给的部门编号deptno值,函数返回该部门的部门名称dname。 DELIMITER @@ CREATE FUNCTION name_fn(dno DECIMAL(2)) RETURNS VARCHAR(14) BEGIN RETURN(SELECT dname FROM dept WHERE deptno=dno); END@@ DELIMITER ; SELECT name_fn(20); 3. 删除存储函数 DROP FUNCTION 函数名; 注:函数名后面不要加括号。 【例3-28】删除例3-27创建的name_fn存储函数。 DROP FUNCTION name_fn; 3.2.3 条件判断语句 1. 程序中变量的使用 1)声明变量 DECLARE 局部变量名[,局部变量名,……] 数据类型 [DEFAULT 默认值]; 2)为变量赋值 SET 局部变量名=表达式1
您可能关注的文档
- 数据库原理及应用(MySQL版) 理论教案 李月军 第9次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第8次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第7次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第6次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第4次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第3次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第2次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第5次课(理论).docx
- 数据库原理及应用(MySQL版) 理论教案 李月军 第1次课(理论).docx
- 数据库原理及应用(MySQL版) 实验教案 李月军 第2次课(上机).docx
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)