上传文件至 /

This commit is contained in:
2025-11-14 13:25:56 +08:00
parent 1d3e5acb9a
commit b98a30001c
4 changed files with 115 additions and 0 deletions

24
数据库7.3.md Normal file
View File

@@ -0,0 +1,24 @@
# 一、while语句
语法:
```sql
while
do
end while;
```
# 二、repeat语句
语法
```sql
repeat
until end repeat;
```
# 三、loop语句
语法:
```sql
loop
end loop;
```

27
数据库7.5.md Normal file
View File

@@ -0,0 +1,27 @@
# 一、存储过程的概念
1. 定义是在数据库中定义一些完成特定功能的SQL语句集合
2. 特点:
1. 增强SQL语言的功能和灵活性
2. 标准组件式编程可实现模块化编程
3. 较快的执行速度
4. 减少网络资源
5. 作为一种安全机制来充分利用
# 二、不带参数的存储过程的创建
语法:
```sql
DELIMITER //$$
CREATE PROCEDURE ()
BEGIN
END
DELIMITER;
```
# 三、不带参数的存储过程的调用
语法:
```
CALL 存储过程名称();
```

36
数据库7.6.md Normal file
View File

@@ -0,0 +1,36 @@
# 一、带输入参数的存储过程
语法:
```sql
DELIMITER //$$
CREATE PROCEDURE (IN )
BEGIN
END
DELIMITER;
```
# 二、带输出参数的存储过程
语法:
```sql
DELIMITER //$$
CREATE PROCEDURE (OUT )
BEGIN
END
DELIMITER;
```
# 三、带in out参数的存储过程
语法:
```sql
DELIMITER //$$
CREATE PROCEDURE (INOUT )
BEGIN
END
DELIMITER;
```

28
数据库7.7.md Normal file
View File

@@ -0,0 +1,28 @@
# 一、内置函数
1. 数学函数(常用的数值数据运算和处理)
1. 绝对值函数
2. 三角函数
3. 随机函数
2. 字符串函数
1. 计算字符串长度
2. 取子串
3. 字符串查找等
3. 日期和时间函数(日期和时间数据的处理)
# 二、自定义函数
1. 创建自定义函数的语法:
```sql
delimiter $$
create function ([ ,])
returns
begin
return
end$$
delimiter ;
```
2. 调用自定义函数的语法:
```
select 函数名([实参列表]);
```
# 三、管理存储过程和函数