Oracle PL/SQL language : pocket reference
This pocket reference provides quick-reference information that will help you use Oracle's PL/SQL language. It is a companion to Steven Feuerstein and Bill Pribyl's bestselling book, Oracle PL/SQL Programming , and includes coverage of the latest version of Oracle, Oracle8i. Oracle is the...
Autor Corporativo: | |
---|---|
Otros Autores: | , , |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified]
O'Reilly
1999
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627328206719 |
Tabla de Contenidos:
- Intro
- Contents
- Oracle PL/SQL Language Pocket Reference
- Introduction
- Acknowledgments
- Conventions
- PL/SQL Language Fundamentals
- PL/SQL Character Set
- Identifiers
- Boolean, Numeric, and String Literals
- Numeric Literals
- Datetime Interval Literals
- Delimiters
- Comments
- Pragmas
- Statements
- Block Structure
- Variables and Program Data
- Scalar Datatypes
- Numeric datatypes
- Character datatypes
- Unicode character datatypes
- Datetime datatypes
- BOOLEAN datatype
- LOB Datatypes
- Implicit Datatype Conversions
- NULLs in PL/SQL
- Declaring Variables
- Constrained declarations
- Constants
- Default values
- Anchored Declarations
- Programmer-Defined Subtypes
- Conditional and Sequential Control
- Conditional Control Statements
- IF-THEN combination
- IF-THEN-ELSE combination
- IF-THEN-ELSIF combination
- CASE statement
- CASE expression
- Sequential Control Statements
- GOTO
- NULL
- Loops
- Simple Loop
- Numeric FOR Loop
- Cursor FOR Loop
- WHILE Loop
- REPEAT UNTIL Loop Emulation
- EXIT Statement
- CONTINUE Statement (Oracle Database 11g)
- Loop Labels
- Database Interaction
- Sequences in PLSQL
- Transaction Management
- COMMIT
- ROLLBACK
- SAVEPOINT
- SET TRANSACTION
- LOCK TABLE
- Autonomous Transactions
- Cursors in PL/SQL
- Explicit Cursors
- Declaring explicit cursors
- Opening explicit cursors
- Fetching from explicit cursors
- Closing explicit cursors
- Explicit cursor attributes
- Implicit Cursors
- SELECT FOR UPDATE clause
- WHERE CURRENT OF clause
- Dynamic Cursors
- DBMS_SQL
- SQL Injection and Bind Variables
- Cursor Variables
- Cursor Expressions
- Exception Handling
- Declaring Exceptions
- Raising Exceptions
- Scope
- Propagation
- WHEN OTHERS clause
- SQLCODE, SQLERRM, and DBMS_UTILITY.FORMAT_ CALL_STACK
- Exceptions and DML.
- Records in PL/SQL
- Declaring Records
- Referencing Fields of Records
- Assigning Records
- Records and DML
- Nested Records
- Collections in PL/SQL
- Declaring a Collection
- Initializing a Collection
- Adding and Removing Elements
- Nested Table Functions
- Collection Methods
- Collections and Privileges
- Nested Collections
- Bulk Binds
- Built-in Functions and Packages
- Built-in Functions
- Conversion functions
- String functions
- Numeric functions
- Datetime functions
- Built-in Regular Expression Functions
- Metacharacters
- REGEXP_COUNT (Oracle Database 11g)
- REGEXP_LIKE
- REGEXP_INSTR
- REGEXP_SUBSTR
- REGEXP_REPLACE
- Match modifiers
- Built-in Packages
- Stored Procedures and Functions
- Procedures
- Functions
- Parameters
- Datatype
- Mode
- Default values
- Parameter-passing notations
- Local Programs
- Program Overloading
- Forward Declarations
- Table Functions
- Function Result Cache
- Privileges and Stored PL/SQL
- Triggers
- Creating Triggers
- Trigger Predicates
- DML Events
- Compound DML Triggers
- DDL Events
- Database Events
- Packages
- Package Structure
- Referencing Package Elements
- Package Data
- SERIALLY_REUSABLE Pragma
- Package Initialization
- Calling PL/SQL Functions in SQL
- Calling a Function
- Calling Packaged Functions in SQL
- Column/Function Name Precedence
- Object-Oriented Features
- Object Types
- Type Inheritance
- Methods
- Member methods
- Static methods
- Constructor methods
- Comparison methods
- Methods in Subtypes
- Manipulating Objects in PL/SQL and SQL
- Upcasting and Downcasting
- REF operator
- VALUE operator
- DEREF operator
- Changing Object Types
- Compilation
- Compiling Stored PL/SQL Programs
- Conditional Compilation
- Compiler Warnings
- Optimizing Compiler
- Performing Native Compilation of PL/SQL.
- Oracle9i Database
- Oracle Database 10g
- Oracle Database 11g
- Java Language Integration
- Example
- Publishing Java to PL/SQL
- Data Dictionary
- Index.