begin; update t_goods_provider_finance SET provider_id = '1605883599150292996' where finance_id = '1631183947373219841' ; update t_goods_provider_finance SET provider_id = '1612733987546542081', pending_payment = 0 where finance_id = '1631184514929659905' ; end;
时间: 2023-04-05 09:05:23 浏览: 64
这是一个 SQL 语句,我可以回答这个问题。这个 SQL 语句的作用是更新 t_goods_provider_finance 表中的 provider_id 和 pending_payment 字段的值,其中 finance_id 分别为 '1631183947373219841' 和 '1631184514929659905'。
相关问题
WHILE 1 BEGIN UPDATE temperature SET temperature = new_value WHERE condition; SET @i = @i + 1; END 报错
这段代码是 SQL Server 中的 T-SQL 代码,它的语法有一些问题。
首先,你需要定义一个变量 @i 并初始化它,否则 SET @i = @i + 1; 这一行会报错。你可以在 WHILE 循环之前添加以下行来定义和初始化变量 @i:
DECLARE @i INT = 0;
其次,你的 WHILE 循环没有结束条件,会一直执行下去。你需要定义一个结束条件,例如:
WHILE @i < 10 BEGIN
...
SET @i = @i + 1;
END
最后,你需要填写 UPDATE 语句中的条件和新值。例如,如果你想将 temperature 表中所有记录的温度值都更新为 20,可以这样写:
UPDATE temperature
SET temperature = 20;
如果你只想更新满足某个条件的记录,例如 temperature 大于 30 的记录,可以这样写:
UPDATE temperature
SET temperature = new_value
WHERE temperature > 30;
注意,new_value 应该替换为你希望更新后的温度值。
改错create procedure ad_approve_award(examine_id char) begin update examine set status='approved' where id=examine_id; end;
改正后的代码如下:
```
CREATE PROCEDURE ad_approve_award(IN examine_id CHAR)
BEGIN
UPDATE examine
SET status='approved'
WHERE id=examine_id;
END;
```
主要修改如下:
1. 添加了 `IN` 来指定参数的传入方式。
2. 在 `BEGIN` 和 `END` 之间添加了具体的存储过程代码。
3. 修改了 `WHERE` 子句中的变量名,将原本的 `examine_id` 转换为 `id=examine_id` 的形式。
这样就可以正确创建存储过程 `ad_approve_award` 了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)