怎么先声明变量,赋值变量,执行sql脚本
时间: 2024-01-05 18:04:29 浏览: 60
声明变量为变量付值 sql server
在 MySQL 中,可以使用 DECLARE 关键字来声明变量,然后使用 SET 关键字来给变量赋值,并使用变量来执行 SQL 脚本。
例如,可以使用以下语句声明一个名为 `myvar` 的变量,并将其设置为 `10`:
```
DECLARE myvar INT;
SET myvar = 10;
```
然后,可以在 SQL 脚本中使用该变量。例如,以下是一个简单的 SQL 脚本,使用 `myvar` 变量计算两个数的和:
```
DECLARE myvar INT;
SET myvar = 10;
SELECT myvar + 5;
```
执行该脚本后,MySQL 将返回 `15`,这是 `myvar` 变量与 `5` 相加的结果。
请注意,定义的变量只在当前会话中有效,并且在关闭会话后被删除。
阅读全文