
Explore real-world PL/SQL programming with hands-on setup, sandboxing, and an example schema. Learn language fundamentals, triggers, procedures, functions, and packages through practical, code-heavy examples.
Define a PL/SQL procedure that parses an external XML file into relational tables, including directory setup, inserting into games, and extracting values with extract value function.
Explore building a password strength function in PL/SQL, defining arrays for upper, lower, and symbol sets, applying length and mixed-character criteria, and comparing custom logic to online tools.
Review the PL/SQL course objectives and key topics, including primitive data types, syntax, real world examples, user defined types, flow control, scope, and triggers, procedures, functions, and packages.
This course takes a comprehensive look at the Oracle PL/SQL programming language. We begin with a thorough review of the language syntax and datatype primitives. We next explore user-defined datatypes, flow control, scope and error management.
The majority of the course is devoted to taking that foundational knowledge and applying it to the resolution of very real-world examples. Real-world examples include:
Join Dr. Phillips as he transfers his many years of PL/SQL programming skill and knowledge.