ComenzarEmpieza gratis

Creando nuestra primera transacción

Ahora ya estás listo para crear tu primera transacción. Como se mencionó en las diapositivas, estás trabajando con datos de la FFEIC, la organización en EE. UU. que define los estándares bancarios y los formatos de reporte. Recientemente cambiaron las reglas para informar si ofreces cuentas de depósito para consumidores: ahora solo es verdadero si tienes más de $5,000,000 en depósitos intermediados (brokered deposits).

Usemos una transacción para aplicar esa actualización de forma segura. El indicador "Provides Consumer Deposits" está en la columna RCONP752 y los depósitos intermediados están en la columna RCON2365.

Este ejercicio forma parte del curso

Transacciones y manejo de errores en PostgreSQL

Ver curso

Instrucciones del ejercicio

  • Inicia la transacción con BEGIN.
  • Actualiza el campo RCONP752 a 'true' donde RCON2365 sea mayor que $5,000,000.
  • Cierra la transacción con COMMIT.
  • Selecciona el recuento de filas donde RCONP752 sea 'true'.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- 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';
Editar y ejecutar código