|
|
1
0
步骤1:创建函数 创建或替换函数update_gp() 返回触发器$$ 开始 --检查w(赢得的游戏数)列是否正在递增 如果是新的。w>老。然后 --将gp(游戏数)列增加相同的数量 NEW.gp:=OLD.gp+(NEW.w-OLD.w); 如果结束; 返回新; 结束; $$语言plpgsql; 步骤2:创建触发器 创建触发器更新_gp_ftrigger 在更新w-ON表之前 每行 WHEN(旧.w与新.w不同) 执行函数update_gp(); 说明: 函数update_gp():此函数检查w列是否增加。如果有,它会相应地更新gp列。 触发器update_gp_ftrigger:此触发器在对w列进行任何更新之前调用函数。WHEN子句确保触发器仅在w的值实际发生变化时触发。 更新表格 设置w=w+1 WHERE俱乐部=“尤文图斯”; |
|
|
blogger13 · 视频租赁店数据库的规范化 1 年前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 2 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 2 年前 |
|
Dante · Django::配置不当:池不支持持久连接 2 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 2 年前 |