start page | rating of books | rating of authors | reviews | copyrights
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z
Index: S
- SAVEPOINT procedure : C.15.12. The SAVEPOINT procedure
- SAVEPOINT statement : 6.1.3. The SAVEPOINT Statement
- savepoints
- (see also ROLLBACK statement)
- 6.1.2. The ROLLBACK Statement
- COMMIT statements and : 6.1.1. The COMMIT Statement
- creating : 6.1.3. The SAVEPOINT Statement
- saving virtual REFs : 20.4.3. Storage of Virtual REFs
- scalar datatypes : (see datatypes)
- scalar values and aggregates : 17.8.2. Combining Scalar and Aggregate Values
- scale : 4.2.1.2. Decimal numeric datatypes
- scheduling jobs
- DBMS_JOB for
- C.5. DBMS_ JOB
- 1.4.5.3. Job scheduling with DBMS_ JOB
- schema evolution
- object types and : 18.6.3. Schema Evolution
- object views and
- 20. Object Views
- 20.6. Schema Evolution
- scope
- 1.6.5. Scoping with nested blocks
- 2.7.2. Scope of a Block
- 15.3.4.2. Nested blocks provide scope
- cursor : 15.3.5.4. Cursor scope
- of cursor parameters : 6.10.3. Scope of Cursor Parameters
- of cursor variables : 6.12.6.4. Scope of cursor object
- of exceptions : 8.4.1. Scope of an Exception
- of local modules : 15.7.5. Scope of Local Modules
- of loops : 7.6.2. Loop Scope
- nested blocks and : 15.3.5.2. Scope and nested blocks
- second : (see date; time)
- security
- backups : (see backups)
- encrypting code : 23.7. Encrypting Stored Code
- SELECT COUNT(*) : 1.7.5. Structured Code and Other Best Practices
- SELECT INTO statement : 9.5.2. SELECT INTO from an Implicit Cursor
- select lists : 6.4.2. PL/SQL Variables in a Cursor
- SELECT statement
- assigning objects : 18.4.1.3. Assignment via FETCH (with SELECT)
- in cursor declarations : 6.4. Declaring Cursors
- cursors and : 6.2. Cursors in PL/SQL
- SELECT FOR UPDATE statement
- 6.11. SELECT FOR UPDATE in Cursors
- 6.13.2. Managing a Work Queue with SELECT FOR UPDATE
- SELECT INTO statement
- initializing collections : 19.4.1.3. Initializing implicitly via fetch
- THE function with : 19.5.1. The THE Pseudo-function
- SELECT statements
- (see also DML statements)
- 4.2.3.2. The VARCHAR2 and VARCHAR datatypes
- 9.1.5. Referencing a Record and its Fields
- 10.3. PL/SQL Tables and DML Statements
- SELF object
- 18.1.2. Some Simple Examples
- 18.3.5. SELF: The Implied Parameter
- IN mode for : 18.3.4.2. Dots in method invocations
- semicolon (;) : 2.4. The Semicolon Delimiter
- SEND_MESSAGE function : C.10.8. The SEND_MESSAGE function
- sequential control structures : 5.2. Sequential Control Statements
- formatting : 3.3. Formatting Control Structures
- sequential processing : 17.8.6. Sequential Processing Against a Column's Value
- serializable isolation level : 6.1.4. The SET TRANSACTION Statement
- servers, PL/SQL integration with (example) : 19.7. Example: PL/SQL-to-Server Integration
- session, user : 13.3.9. The USERENV function
- SET clause, functions in : 17.1. Looking at the Problem
- SET TRANSACTION statements : 6.1.4. The SET TRANSACTION Statement
- SET_BLOCK_PROPERTY : 14.3.4. Using TO_CHAR to Create a Date Range
- SET_DEFAULTS procedure : C.2.4. The SET_DEFAULTS procedure
- SET_LABEL procedure : C.12.4. The SET_LABEL procedure
- SET_MLS_LABEL procedure : C.12.5. The SET_NLS_LABEL procedure
- SET_NLS procedure : C.12.6. The SET_NLS procedure
- SET_ROLE procedure : C.12.7. The SET_ROLE procedure
- SET_SQL_TRACE procedure : C.12.8. The SET_SQL_TRACE procedure
- SET_UP procedure : C.13.6. The SET_UP procedure
- SGA (System Global Area)
- pinning critical code in : 25.2.2. Pin Critical Code into the SGA
- tuning shared pool size : 25.2.1. Tune the Size of the Shared Pool of the SGA
- shared
- functions : 23.1.2. Executing Functions
- procedures : 23.1.1. Executing Procedures
- shared libraries
- 1.4.7.5. External procedures
- for external procedures : 21.2.2. Step 2: Identify or Create the Shared Library
- shared pool, SGA : 25.2.1. Tune the Size of the Shared Pool of the SGA
- SIGN function : 13.1.16. The SIGN function
- SIGNAL procedure : C.2.5. The SIGNAL procedure
- signed numbers
- 4.2.1.1. Binary integer datatypes
- 4.2.1.3. The PLS_INTEGER datatype
- simple loops
- 7.2. The Simple Loop
- formatting : 3.3.2. Formatting Loops
- SIN function : 13.1.17. The SIN function
- SINH function : 13.1.18. The SINH function
- size
- database triggers : 25.3.7. Keep Database Triggers Small
- encrypted code file size : 23.7.3. Impact of Encrypting Code
- of PL/SQL code, analyzing : 23.6.3. Analyzing the Size of PL/SQL Code
- SGA shared pool, tuning : 25.2.1. Tune the Size of the Shared Pool of the SGA
- SLEEP procedure : C.7.5. The SLEEP procedure
- SMALLINT subtype : 4.2.2. Numeric Subtypes
- snapshots : C.13. DBMS_SNAPSHOT
- SOUNDEX function : 11.1.13. The SOUNDEX function
- source code : (see coding)
- spaces : (see whitespace)
- sparsity of tables
- 10.2. Characteristics of PL/SQL Tables
- 10.9.2. Data-Smart Row Numbers in PL/SQL Tables
- specifcations, package : 1.7.3. Center All Development Around Packages
- specification, package : (see packages, specification)
- SQL
- ALTER SESSION commands : C.12. DBMS_SESSION
- calliong PL/SQL functions in : 25.3.2. Call PL/SQL Functions in SQL to Reduce I/O
- client-side : 25.3.3. Avoid Client-Side SQL
- DDL statements : (see DDL)
- DML statements : (see DML statements)
- dynamic
- C.14. DBMS_SQL
- 1.4.4.2. Support for DDL and dynamic SQL
- formatting statements : 3.2. Formatting SQL Statements
- I/O-intensive : 25.3.6. Use PL/SQL to Improve Performance of IO-Intensive SQL
- minimizing access to : 25.3.1. Use Package Data to Minimize SQL Access
- PL/SQL in : (see stored functions, PL/SQL)
- PL/SQL loops versus : 7.7.4. PL/SQL Loops Versus SQL Processing
- statements, recursive processing in : 17.8.7. Recursive Processing in a SQL Statement
- static vs. dynamic : 6.2.1. Types of Cursors
- storing functions in : 1.4.4.1. Stored functions in SQL
- viewing stored objects : 23.6. Using SQL to Examine Stored Objects
- SQL %FOUND attribute : 6.9.5. Implicit SQL Cursor Attributes
- SQL %ISOPEN attribute : 6.9.5. Implicit SQL Cursor Attributes
- SQL %NOTFOUND attribute : 6.9.5. Implicit SQL Cursor Attributes
- SQL %ROWCOUNT attribute : 6.9.5. Implicit SQL Cursor Attributes
- SQL*Plus
- managing stored objects : 23.5. Managing Stored Objects with SQL*Plus
- viewing compilation errors : 23.5.4. Viewing Compilation Errors in SQL*Plus
- SQL_TRACE utility : 25.1. Analyzing Program Performance
- SQLCODE function
- 8.3.1. Named System Exceptions
- 8.6.3. Using SQLCODE and SQLERRM in WHEN OTHERS Clause
- 13.3.5. The SQLCODE function
- SQLERRM function
- 8.6.3. Using SQLCODE and SQLERRM in WHEN OTHERS Clause
- 13.3.6. The SQLERRM function
- SQRT function : 13.1.19. The SQRT function
- standalone procedures
- synonyms for : 23.2.2. Creating Synonyms for Stored Objects
- STANDARD package : 8.3.1. Named System Exceptions
- pinning in SGA shared pool : 25.2.2.1. Candidates for pinning in the shared pool
- START_QUEUE procedure : C.3.2.6. The START_QUEUE procedure
- static cursors : 6.2.1. Types of Cursors
- static SQL : 6.2.1. Types of Cursors
- status, module : 23.3. Module Validation and Dependency Management
- STEP syntax : (see numeric FOR loops)
- STEP_ID function : C.15.18. The STEP_ID function
- STOP_QUEUE procedure : C.3.2.7. The STOP_QUEUE procedure
- STORAGE_ERROR exception : 8.3.1. Named System Exceptions
- store tables : 19.1. Types of Collections
- stored
- code, encrypting : 23.7. Encrypting Stored Code
- functions, executing PL/SQL : 23.1.2. Executing Functions
- modules/packages : 1.4.3.11. Stored procedures, functions, and packages
- objects : 23. Managing Code in the Database
- execute authority on : 23.2.1. Execute Authority on Stored Objects
- interdependency of : 23.3.1. Interdependencies of Stored Objects
- managing with SQL*Plus : 23.5. Managing Stored Objects with SQL*Plus
- synonyms for : 23.2.2. Creating Synonyms for Stored Objects
- viewing with SQL : 23.6. Using SQL to Examine Stored Objects
- procedures, PL/SQL Version 1.1 : B. Calling Stored Procedures from PL/SQL Version 1.1
- virtual REFs : 20.4.3. Storage of Virtual REFs
- stored functions, PL/SQL
- 17.1. Looking at the Problem
- 17.7. Realities: Calling PL/SQL Functions in SQL
- calling packaged functions : 17.5. Calling Packaged Functions in SQL
- examples of : 17.8. Examples of Embedded PL/SQL
- name precedence and : 17.6. Column/Function Name Precedence
- package variable modification : 17.4. Restrictions on PL/SQL Functions in SQL
- read consistency and : 17.7.2. Read Consistency Model Complications
- requirements/restrictions : 17.3. Requirements for Stored Functions in SQL
- strings
- (see also literals)
- 2.3. Literals
- adding characters to
- 11.1.11. The RPAD function
- 11.1.8. The LPAD function
- case of
- 11.1.16. The UPPER function
- 11.1.4. The INITCAP function
- 11.1.7. The LOWER function
- comparing
- 4.2.3.2. The VARCHAR2 and VARCHAR datatypes
- 11.1.13. The SOUNDEX function
- concatenating : 11.1.3. The CONCAT function
- converting
- between character sets : 14.2.2. The CONVERT function
- to/from dates
- 14.1. Conversion Formats
- 14.2.6. The TO_CHAR function (date conversion)
- 14.2.8. The TO_DATE function
- hexadecimal : 14.2.3. The HEXTORAW function
- to/from numbers
- 14.1.2. Number Format Models
- 14.2.7. The TO_CHAR function (number conversion)
- 14.2.9. The TO_NUMBER function
- 17.8.7. Recursive Processing in a SQL Statement
- to row numbers : 10.5.1. Automatic Conversion of Row Number Expressions
- datatypes for : 4.2.3. Character Datatypes
- extracting characters from : 11.1.14. The SUBSTR function
- finding substrings of : 11.1.5. The INSTR function
- functions for : 11. Character Functions
- justifying : 11.2.3. Filling Text to Fit a Line
- length of : 11.1.6. The LENGTH function
- parsing : 11.2.1. Parsing a Name
- replacing characters in
- 11.1.10. The REPLACE function
- 11.1.15. The TRANSLATE function
- searching for, in code : 23.6.4. Displaying and Searching Source Code
- stripping characters from
- 11.1.12. The RTRIM function
- 11.1.9. The LTRIM function
- variable-length : 4.2.3.2. The VARCHAR2 and VARCHAR datatypes
- verifying format of : 11.2.5. Verifying String Formats with TRANSLATE
- word wrap : 11.2.2. Implementing Word Wrap for Long Text
- strong REF CURSOR type : (see cursor variables)
- structure, code : 1.7.5. Structured Code and Other Best Practices
- structure, data : (see data structures)
- structured interface trace filtering : 26.4. Structured Interface Filtering
- stub generation : B.1. Using Stubs to Talk to Server-Side PL/SQL
- stubs : 5.2.2.3. Supporting top-down design of modules
- style, coding : 1.7.4. Standardize Your PL/SQL Development Environment
- subblocks : (see nested blocks; nested modules)
- SUBMIT procedure : C.5.8. The SUBMIT procedure
- subqueries, correlated : 17.8.3. Replacing Correlated Subqueries
- SUBSTR function
- C.6.14. The SUBSTR function
- 11.1.14. The SUBSTR function
- for declaring long strings : 4.2.3.1. The CHAR datatype
- substrings
- counting occurrences of : 11.2.4. Counting Substring Occurrences in Strings
- extracting from strings : 11.1.14. The SUBSTR function
- finding : 11.1.5. The INSTR function
- replacing
- 11.1.10. The REPLACE function
- 11.1.15. The TRANSLATE function
- subtypes
- 1.4.4.4. Programmer-defined subtypes
- 4.6. Programmer-Defined Subtypes
- suppressing zeros/spaces : 14.3.1. FM: Suppressing Blanks and Zeros
- symbols
- != (not equals) : 2.1. The PL/SQL Character Set
- % (percent sign) : 2.1. The PL/SQL Character Set
- > (label delimeters) : 2.1. The PL/SQL Character Set
- >= (greater than) : 2.1. The PL/SQL Character Set
- <> (not equals) : 2.1. The PL/SQL Character Set
- <= (less than) : 2.1. The PL/SQL Character Set
- ** (double asterisk) : 2.1. The PL/SQL Character Set
- -- (comment indicator) : 2.1. The PL/SQL Character Set
- /* and */ (comment block delimiters) : 2.1. The PL/SQL Character Set
- ; (semicolon) : 2.1. The PL/SQL Character Set
- => (associational operator for positional notation) : 2.1. The PL/SQL Character Set
- \: (colon) : 2.1. The PL/SQL Character Set
- _ (underscore) : 2.1. The PL/SQL Character Set
- || (concatenation) operator : 2.1. The PL/SQL Character Set
- synchronization : 1.7.2. Synchronize Program and Data Structures
- synchronization with columns : 4.5.1.1. Synchronization with database columns
- synonyms for stored objects : 23.2.2. Creating Synonyms for Stored Objects
- SYS_NC_OID$ column : 18.4.2.1. Object identifiers (OIDs)
- SYS_NC_ROWINFO$ column : 18.4.2.1. Object identifiers (OIDs)
- SYSDATE function : 12.1.7. The SYSDATE function
- and NEW_TIME function : 12.2.2. Using NEW_TIME in Client-Server Environments
- system
- date : 12.1.7. The SYSDATE function
- exceptions : 8.3.1. Named System Exceptions
- System Global Area (SGA)
- pinning critical code into : 25.2.2. Pin Critical Code into the SGA
- tuning shared pool size : 25.2.1. Tune the Size of the Shared Pool of the SGA
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z
Copyright (c) 2000 O'Reilly & Associates. All rights reserved.