开始使用免费开始使用

完成您的第一个事务

现在,您已准备好构建第一个事务。正如幻灯片中提到的,您正在使用来自 FFEIC 的数据。这是美国负责制定银行标准和报告格式的机构。近期,他们修改了规则:只有当经纪存款超过 $5,000,000 时,才将"是否提供消费者存款账户"的报告标记为 true。

让我们用一个事务来安全地完成这次更新。"Provides Consumer Deposits" 标志位在 RCONP752 列,经纪存款在 RCON2365 列。

本练习是课程的一部分

PostgreSQL 中的事务与错误处理

查看课程

练习说明

  • 使用 BEGIN 开启事务。
  • RCON2365 大于 $5,000,000 时,将 RCONP752 字段更新为 'true'
  • 使用 COMMIT 提交并结束事务。
  • 选择 RCONP752'true' 的行数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Begin a new transaction
___;

-- Update RCOP752 to true if RCON2365 is over 5000000
UPDATE ffiec_reci
___ RCONP752 = 'true'
WHERE RCON2365 > ___;

-- Commit the transaction
___;

-- Select a count of records now true
SELECT COUNT(RCONP752)
FROM ffiec_reci
WHERE ___ = 'true';
编辑并运行代码