~/talk

Simple data processing with PL/SQL in Oracle Database 23c

Talkat Oracle CloudWorld 2022 · 2022-10-17..10-20· [databases]
links:none on file
slides:none on file

Builds a currency conversion API that takes a list of country codes and a USD price, converts each to local currency, rounds up to the major unit then subtracts the minor unit to produce “.99” prices, returns all-9s for XXS/XTS and null for SB currencies. Shows using qualified expressions with a cursor-for-initializer to execute the rate lookup once, replacing per-row calls; converting the PL/SQL conversion into scalar SQL macros (textual CLOB inlining) to get SQL-level performance; uses extended case expressions and built-in JSON <-> PL/SQL mapping.

AI-written summary · about

  1. 0:00Introduction
  2. 0:27Currency Conversion API
  3. 5:07Looping through arrays
  4. 12:35Using indices
  5. 13:05Qualified Expressions
  6. 13:57Loops
  7. 15:58SQL Macros
  8. 18:43Textual Find Replace
  9. 23:53Review
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.