Live briefing
Everything about PL/SQL
Procedural extension for SQL and the Oracle relational database
PL/SQL is Oracle Corporation's procedural extension for SQL and the Oracle relational database. PL/SQL is available in Oracle Database, TimesTen in-memory database, and IBM Db2. Oracle Corporation usually extends PL/SQL functionality with each successive release of the Oracle Database. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: PL/SQLA 5-minute orientation
- Skim a recent paper: RESDSQL: Decoupling Schema Linking and Skeleton Parsing for Text-to-SQLInfluential work since 2022
- Pick up a classic book: Oracle PL/SQL LanguageThe most-reprinted book on the subject
- Read the landmark paper: Scalable SQL and NoSQL data storesCited 930 times
- Go sideways: Cursor (databases)A closely related topic
- Go sideways: Stored procedureA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Scalable SQL and NoSQL data stores
Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluation
SQL databases v. NoSQL databases
On optimizing an SQL-like nested query
A critique of ANSI SQL isolation levels
Spatial SQL: a query and presentation language
Towards practical differential privacy for SQL queries
A survey on deep learning approaches for text-to-SQL
🆕 Influential since 2022
RESDSQL: Decoupling Schema Linking and Skeleton Parsing for Text-to-SQL
CodeS: Towards Building Open-source Language Models for Text-to-SQL
SQL and NoSQL Database Software Architecture Performance Analysis and Assessments—A Systematic Literature Review
Detection of SQL Injection Attack Using Machine Learning Techniques: A Systematic Literature Review
The Dawn of Natural Language to SQL: Are We Fully Ready?
📚 Books worth reading
Oracle PL/SQL LanguageSteven Feuerstein · 1999
Oracle PL/SQL ProgrammingSteven Feuerstein · 1995
Oracle PL/SQL by exampleBenjamin Rosenzweig, Elena Silvestrova · 2003
Oracle PL/SQL Best PracticesSteven Feuerstein · 2001
Oracle PL/SQL for dummiesMichael Rosenblum, Paul Dorsey · 2006
Oracle PL/SQL Built-insSteven Feuerstein · 1998- 📕Oracle Database 11g R2Sideris Courseware Corporation · 2011
Oracle PL/SQL ProgrammingSteven Feuerstein, Bill Pribyl · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Cursor (databases) In computer science, a database cursor is a mechanism that enables traversal over the records in a database. Cursors facilitate processing in conjunction…
- Stored procedure A stored procedure (also termed prc, proc, storp, sproc, StoPro, StoredProc, StoreProc, sp, or SP) is a subroutine available to applications that access…
- Database trigger A database trigger is procedural code that is automatically executed in response to specific events on a table or view in a database. Triggers are commonly…
- Prepared statement In database management systems (DBMS), a prepared statement, parameterized statement, (not to be confused with parameterized query) is a feature where…
- Harbour (programming language) Harbour is a computer programming language, used mainly to create database/business programs. It is a modernised cross-platform version of the older Clipper…
- Java Database Connectivity Java Database Connectivity (JDBC) is an application programming interface (API) for the Java programming language which defines how a client may access…
- PL/pgSQL PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL…
- SQL Plus SQL Plus is the most basic Oracle Database utility, with a basic command-line interface, commonly used by users, administrators, and programmers. SQL Plus…