Spring Deals - hours only!Up to 70% off on all courses and bundles.-Close
1. Introduction
Side-effects in functions


Hello, and welcome! In this part of our course, we'll focus on writing complex functions.

Typically, the main purpose of a procedural code is to:

  • Perform actions without returning any result (INSERT and UPDATE operations);
  • Return one or more scalar values; or
  • Return one or more result sets.

Each scenario will be covered (including some practical exercises). Before we dig into the details, let's review the database tables we're going to work with.

In this part, we'll be working with a database that stores information from a discussion forum. In our database, we have information related to forum users, topics, posts, etc.


Click Next exercise to dive into our database.