Tutorial
A narrative walk-through of pell, from “hello world” to the more advanced features. Each chapter shows pell source on top and the emitted PL/SQL below.
Read in order if you’re learning the language; otherwise jump to whatever you’re working on.
Chapters
- Getting started
- Modules and functions
- Records and types
- SQL blocks
- Iteration: lists, for loops, FORALL
- Errors and
@retry - Types, sealed types, aggregates
- Pipelined and parallel functions
- Dynamic SQL:
unsafe,exec_dyn,@touches - JSON
- Regex with
re::and/pattern/ jq!{}for JSON queries- Pivot — typed and dynamic
pell execandpell repl- The compilation model
- REPL deep dive — variable persistence, auto-stringify, JSON/regex workflows, slash commands, debugging patterns