prodandfunc.md 1.0 KB
Newer Older
M
Mars Liu 已提交
1 2 3 4 5 6 7 8 9 10
# 函数和过程

关于 MySQL 的函数和过程,以下说法正确的是:

1. 存储过程和存储函数都是一系列SQL语句的集合, 这些SQL语句被封装到一起组成一个存储过程或者存储函数保存到数据库中。
2. 应用程序调用存储过程只需要通过CALL关键字并指定存储过程的名称和参数即可;
3. 应用程序调用存储函数只需要通过SELECT关键字并指定存储函数的名称和参数即可。
4. 存储函数必须有返回值,而存储过程没有。
5. 存储过程的参数类型可以是IN、OUT和INOUT,而存储函数的参数类型只能是IN。

M
Mars Liu 已提交
11 12
<hr/>

M
Mars Liu 已提交
13
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill)
M
Mars Liu 已提交
14 15
* `show databases` 列出所有数据库
* `show tables` 列出所有表
M
Mars Liu 已提交
16

M
Mars Liu 已提交
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
## 答案

所有都是

## 选项

### A

```
1, 2, 3
```

### B

```
2, 3, 4
```

### C

```
2, 3, 4, 5
```

### D

```
3, 4, 5
```

### E

```
1, 2
```