Index
A
- Abstract Data Type (ADT) 16.4.4.3
- native floating-point data types in 9.3.7
- resetting evolved 35.2.1.4.2
- ACCESSIBLE BY clause
- accessor list
- See: ACCESSIBLE BY clause
- actualization 35.2.3
- actual object 35.2.3
- ADDM (Automatic Database Diagnostic Monitor) 3.3.1
- address of row (rowid) 9.6
- administrators, restricting with Oracle Database Vault 5.3
- ADT
- See: Abstract Data Type (ADT)
- AFTER SUSPEND trigger 8.9.2.1
- agent 25.3
- aggregate function 16
- ALL_ARGUMENTS 17.6
- ALL_DEPENDENCIES 17.6
- ALL_ERRORS 17.6
- ALL_IDENTIFIERS 17.6
- ALL_STATEMENTS 17.6
- altering application online
- See: edition-based redefinition (EBR)
- analytic function 1.9.1
- ancestor edition 35.2.2
- annotations 10.2
- ANSI data type 9.5.7
- ANYDATA data type 9.5.6
- ANYDATASET data type 9.5.6
- AP (application program) 32.1.1
- application architecture 22.1
- Application Continuity
- RESET_STATE 6.5.1
- application domain index 12.3
- application program (AP) 32.1.1
- application SQL 35.5.3.2.3
- APPLYING_CROSSEDITION_TRIGGER function 35.5.4.1.1
- AQ (Oracle Advanced Queuing) 25.2.2
- archive
- See Flashback Data Archive 24.9
- ARGn data type 9.7.1
- arithmetic operation
- assignment, reported by PL/Scope 17.5.1.2
- auditing
- auditing policy, editioning view and 35.7.1
- AUTHID clause
- AUTHID property
- Automatic Database Diagnostic Monitor (ADDM) 3.3.1
- Automatic Undo Management system 24.1
- Automatic Workload Repository (AWR) 3.5.7
- autonomous transaction 8.8
- auto-tuning OCI client statement cache 3.7
B
- backend for Microservices and AI 29
- backward compatibility
- BATCH commit redo option 8.2.3
- benchmark 3.1.3
- BINARY_DOUBLE data type 9.3
- BINARY_FLOAT data type 9.3
- BINARY_INTEGER data type
- See: PLS_INTEGER data type
- binary floating-point number 9.3.2
- binary format 9.3.2.1
- binary large object (BLOB) data type 9.5.2.1
- bind variables 4.1
- block, PL/SQL 16.1
- blocking DDL statement 8.7
- BOOLEAN data type 16.4.4.1.2
- branch 32.1.1
- built-in data type
- See: SQL data type
- built-in function
- See: SQL function
- bulk binding 16.4.8
- business rule 13
C
- calling subprogram
- See: invoking subprogram
- call specification
- CALL statement 23.10
- cascading invalidation 34.4
- C external subprogram 23.13
- See also: external subprogram
- CHANGE_DUPKEY_ERROR_INDEX hint 35.5.4.1.1
- character data type class 34.10.2.4
- character data types 9.2
- character large object (CLOB) data type 9.5.2.1
- CHAR data type 9.2
- CHECK constraint
- CLIENT_RESULT_CACHE_LAG server initialization parameter 3.5.6.1.3
- CLIENT_RESULT_CACHE_SIZE server initialization parameter 3.5.6.1.2
- client/server architecture 22.1.1
- client configuration parameter 3.5.6.2
- client notification 25.2.3
- client result cache 3.5
- client statement cache auto-tuning (OCI client session feature) 3.7
- CLOB data type 9.2
- coarse-grained invalidation 34.4
- collection 16.4.4.2
- column
- generated 35.2.1.2.2
- multiple foreign key constraints on 13.9.3
- virtual 35.2.1.2.2
- when to use default value for 13.6
- commit redo management 8.2.3
- COMPATIBLE server initialization parameter 3.5.6.1.1
- compilation parameter 16.3
- composite PL/SQL data type 16.4.4.2
- concurrency
- conditional compilation 7.6
- connection class 3.10.8
- connection pool 22.7.1
- connection pools
- constraint 13, 13.5
- altering 13.17
- CHECK
- See CHECK constraint 13.13
- compared to trigger 13.2
- crossedition trigger and
- collisions 35.5.4.1.1
- dropping 35.5.6
- deferring checking of 13.9.4
- disabling
- dropping 13.19
- editioning view and 35.4.6
- enabling
- exception to 13.16.7
- FOREIGN KEY
- See FOREIGN KEY constraint 13.9
- minimizing overhead of 13.10
- naming 13.15.2
- on view 13
- PRIMARY KEY
- See PRIMARY KEY constraint 13.7
- privileges needed for defining 13.15.1
- referential integrity
- See FOREIGN KEY constraint 13.9
- renaming 13.18
- UNIQUE
- See UNIQUE constraint 13.8
- viewing definition of 13.21
- violation of 13.16.7
- Continuous Query Notification (CQN) 3.9, 21
- example 21.8.7
- converting data types
- See: data type conversion
- copy-on-change strategy 35.2.3
- coupling 32.1.1
- CQ_NOTIFICATION$_DESCRIPTOR object 21.10.1
- CQ_NOTIFICATION$_QUERY object 21.10.3
- CQ_NOTIFICATION$_REG_INFO object 21.7.6.2
- CQ_NOTIFICATION$_ROW object 21.10.4
- CQ_NOTIFICATION$_TABLE object 21.10.2
- CQN (Continuous Query Notification) 21
- CREATE_COVERAGE_TABLES procedure 19.3
- CREATE OR REPLACE optimization 34.4
- actualization and 35.2.3
- crossedition trigger 35.5
- crossedition trigger SQL
- forward 35.5.3.2.1
- reverse 35.5.3.2.2
- cross-session PL/SQL function result cache 16.4.7
- current date and time, displaying 9.4.1
- current edition 35.2.6
- cursor 16.4.5
- cursor variable 16.4.4.1.4
D
- database hardening 24.9
- database logins, automated 5.2
- Database Resident Connection Pool (DRCP) 3.10
- data cartridge 1.3.1
- data definition language statement
- See: DDL statement
- data integrity 13
- See also: constraint
- data type and 9.1.1
- data modeling 3.1.1
- data type
- ANSI 9.5.7
- BOOLEAN 16.4.4.1.2
- DB2 9.5.7
- dynamic 9.5.6
- external 9
- for character data 9.2
- for datetime data 9.4
- for geographic data 9.5.1
- for large amount of data 9.5.2
- for numeric data 9.3
- for spatial data 9.5.1
- for XML data 9.5.5
- importance of correct 9.1
- PL/SQL 16.4.4
- PLS_INTEGER 16.4.4.1.3
- REF CURSOR 16.4.4.1.4
- SQL 9
- SQL/DS 9.5.7
- data type class 34.10.2.4
- data type conversion
- data type family
- date 9.4
- See also: datetime data types
- datetime data type class 34.10.2.4
- datetime data types 9.4
- day, default value for 9.4.3
- DB2 data type 9.5.7
- DBA_STATEMENTS 17.5.2
- DBA_STATEMENTS.SIGNATURE 17.5.2.4
- DBA_STATEMENTS.TYPE Column 17.5.2.1
- DBA_STATEMENTS.USAGE_CONTEXT_ID 17.5.2.3
- DBA_STATEMENTS.USAGE_ID 17.5.2.2
- DBMS_APPLICATION_INFO package 3.2.1
- DBMS_DEBUG_JDWP 16.11.3
- DBMS_DEBUG_JDWP package 16.11
- DBMS_FLASHBACK_ARCHIVE_MIGRATE 24.9.8
- DBMS_FLASHBACK_ARCHIVE procedures 24.9
- DBMS_FLASHBACK.TRANSACTION_BACKOUT procedure 24.8
- DBMS_FLASHBACK package 24.7
- version query 24.7.1
- DBMS_HPROF.ANALYZE 18.5.2.6
- DBMS_HPROF package 18.2
- DBMS_LOCK package 8.5
- DBMS_OUTPUT package 16.11
- DBMS_PARALLEL_EXECUTE package 35.5.5
- DBMS_PLSQL_CODE_COVERAGE 19.1, 19.2
- DBMS_SQL.RETURN_RESULT procedure 16.4.5.3
- DBMS_STATS package 24.12
- DBMS_TYPES package 9.5.6
- DBMS_XA package 32.3.10
- DDL_LOCK_TIMEOUTparameter 8.7
- DDL statement
- deadlock, undetected 8.5
- debugging
- decimal floating-point number 9.3.2
- default column value 13.6
- deferring constraint checks 13.9.4
- definer’s rights 5.4.1
- denormal floating-point number 9.3.2.1
- dependency mode 34.10
- dependent object
- See: schema object dependency
- dependent transaction 24.8.1
- DEPRECATE PRAGMA 16.6
- descendent edition 35.2.2
- design
- DETERMINISTIC function
- developing Java saga applications 30.8
- developing Java Saga applications A.1
- saga
annotations
- example program 30.8.5
- saga
annotations
- developing saga
applications 30
- JMS Interface
- PL/SQL
interface
- example program 30.7.1
- saga
framework
- aftersaga callback 30.10
- finalizing a saga 30.9
- lock-free reservation integration 30.9.2
- managing sagas using PL/SQL 30.7
- message propagation 30.6.5
- saga framework setup example 30.6.7
- SagaInitiatior class 30.8.4.4
- saga interface 30.8.4.1
- SagaMessageContext Class 30.8.4.2
- SagaParticipant class 30.8.4.3
- saga interface 30.8.4
- why 28.4.2.1
- developing Saga applications
- dirty read 8.6.1
- disabling constraint
- distributed database
- distributed transaction 32.1.1
- remote subprogram and 16.9.4.2
- DLL (dynamic link library) 23.2
- DML_LOCKS initialization parameter 8.4
- DML statement
- domain index 12.3
- double-precision IEEE 754 format 9.3.2
- drivers, Oracle JDBC 22.4.2.1
- DTP (X/Open Distributed Transaction architecture) 32.1
- dynamically typed data 9.5.6
- dynamic link library (DLL) 23.2
- dynamic registration 32.1.1
- dynamic SQL 16.4.9
- implicit query results and 16.4.5.3
- RESTRICT_REFERENCES pragma and 16.10.4.3.3
E
- EBR (edition-based redefinition) 35.1
- edition 35.2
- ancestor 35.2.2
- creating 35.2.2
- crossedition triggers and 35.5.3
- current 35.2.6
- descendent 35.2.2
- displaying information about 35.6.1
- dropping 35.2.8
- enabling for user and types 35.2.1.4
- evaluation
- See evaluation edition 35.2.1.2
- leaf 35.2.2
- making available
- ora$base 35.2, 35.2.2
- retiring 35.2.7
- root 35.2.2
- scope of 35.2
- session 35.2.6
- unusable
- See unusable edition 35.2.1.2.1
- visibility of trigger in 35.5.3.1
- EDITIONABLE property 35.2.1.5
- editionable schema object type 35.2.1.3
- edition-based redefinition (EBR) 35.1
- editioned object 35.2.1
- creating or replacing 35.2.1.5.1
- name resolution and 35.2.1.1
- editioning view 35.4
- auditing policy and 35.7.1
- changing base table of 35.4.5
- changing writability of 35.4.3
- covering table with 35.7.1
- creating 35.4.1
- displaying information about 35.6.2
- partition-extended name for 35.4.2
- preparing application for 35.7.1
- read-only 35.4.1
- read-write 35.4.1
- replacing 35.4.4
- scope of 35.2
- SQL optimizer hint and 35.4.7
- efficient table DDL change
notification
- overview 37.1
- Electronic Product Code (EPC) 27.7.2.1
- embedded PL/SQL gateway 20.2.1.2
- how to use 20.4
- enabling constraint
- enabling editions 35.2.1.4
- encoding scheme, adding 27.3.4
- enumeration use case domains 10.1.7
- environment, programming 22
- EPC (Electronic Product Code) 27.7.2.1
- evaluation edition 35.2.1.2
- dropping edition and 35.2.8
- for materialized view 35.2.1.2.1
- for virtual column 35.2.1.2.2
- retiring edition and 35.2.7
- exception
- exception handling 7.5
- for storage allocation error 8.9
- EXCLUSIVE MODE option of LOCK TABLE statement 8.4.2.4
- EXECUTE privilege 16.4.1
- execution plan 3.2.3
- data type and 9.1.3
- EXPLAIN PLAN statement 3.2.3
- explicit cursor 16.4.5
- EXPR data type 9.7.2
- expression
- extensibility 1.3
- external data type 9
- external large object (BFILE) data type 9.5.2.1
- external subprogram 23.2
- external transaction manager 32.1.1
F
- family of data types
- FAN event, load balancing advisory 2.4.3
- Fast Application Notification (FAN) 2.4.1
- fine-grained access control 5.3
- fine-grained auditing (FGA) policy, editioning view and 35.7.1
- fine-grained invalidation 34.4
- firing order of triggers 35.5.3.3
- FIXED_DATE initialization parameter 9.4.1
- fixed-point data type 9.3
- Flashback Archive 24.9
- Flashback Data Archive 24.9
- Flashback Time Travel 24.9
- Flashback Transaction 24.8
- flexible use case
domains
- associating domains with columns when creating tables 10.1.6.2
- associating domains with existing columns 10.1.6.3
- creating 10.1.6.1
- disassociating a domain from a column 10.1.6.4
- using DML 10.1.6.2.1
- FLOAT data type 9.3
- floating-point data type 9.3
- See also: native floating-point data type
- range and precision of 9.3.2
- floating-point number
- FORCE option of ALTER USER statement 35.2.1.4.1
- FOREIGN KEY constraint 13.9
- distributed databases and 13.12
- dropping 13.19
- editioned view and 35.2.1.6
- enabling 13.20
- Flashback Transaction and 24.8.1
- indexing 13.11
- multiple 13.9.3
- naming 13.15.2
- NOT NULL constraint on 13.9.2
- NULL value and 13.9.1
- privileges needed to create 13.20.4
- referential integrity enforced by 13.20.5
- UNIQUE constraint on 13.9.2
- without other constraints 13.9.2
- foreign key dependency 24.8.1
- FOR loop
- forward compatibility 1.3
- forward crossedition trigger 35.5.1
- forward crossedition trigger SQL 35.5.3.2.1
- function 16.1
- See also: subprogram
- aggregate 16
- analytic 1.9.1
- built-in
- See SQL function 9.7
- DETERMINISTIC
- invoking from SQL statement 16.10
- MGD_ID ADT 27.3.3
- OCI or OCCI 22.8.2
- PARALLEL_ENABLE, RPC signature and 34.10.2
- PL/SQL, invoked by SQL statement 16.10
- purity of 16.10.4
- RPC signature and 34.10.2
- result-cached 16.4.7
- returning large amount of data from 16.4.6
- SQL
- See SQL function 9.4.5
- SQL analytic 1.9.1
- function-based index 12.4
- function result cache 16.4.7
I
- IA-32 and IA-64 instruction set architecture 9.3.5
- IBM CICS 32.1.1
- IBM Transarc Encina 32.1.1
- Identity Code Package 27
- IEEE 754 standard 9.3
- See also: native floating-point data type
- IGNORE_ROW_ON_DUPKEY_INDEX hint 35.5.4.1.1
- IMMEDIATE commit redo option 8.2.3
- implementing database application 3.1.1.3
- implicit connection pooling 3.10.17
- implicit connection pooling)
- implicit cursor 16.4.5
- independent transaction
- See: autonomous transaction
- index 12
- infinity 9.3.3
- in-flight transaction 8.2.4
- INHERIT ANY PRIVILEGES system privilege 5.4.2
- inherited object 35.2.3
- INHERIT PRIVILEGES privilege 5.4.2
- initialization parameter 16.3
- instrumentation 4.2
- integer data type class 34.10.2.4
- integrity constraint
- See: constraint
- integrity of data
- See: data integrity
- interface 22.8
- See also: Oracle C++ Call Interface, Oracle Call Interface
- invalidation
- invoker’s rights 5.4.1
- invoking subprogram 16.9
- isolation level
- See: transaction isolation level
- iterative data processing
J
L
- Large Object (LOB) 9.5.2.1
- leaf edition 35.2.2
- LGWR (log writer process) 8.2.3
- lightweight queue 25.3
- live operation 35.1
- load balancing advisory FAN event 2.4.3
- LOB
- See: Large Object (LOB)
- lock-free reservation 31
- about CHECK constraints 31.3.4
- about concurrency in transactions 31.1
- adding or modifying reservable columns 31.3.3
- benefits 31.4
- comparing optimistic and lock-free reservation 31.3.1
- creating a reservable column 31.3.2
- examples 31.3.5
- guidelines 31.5
- inserts and deletes guidelines 31.5.3
- introduction 31.3
- querying reservable column views 31.3.6
- reservable column guidelines 31.5.1
- reservation journal table columns 31.3.2.1
- restrictions for reservation journal table 31.5.5
- terminology 31.2
- update statement guidelines 31.5.2
- locking row explicitly 8.4.4
- locking table
- lock-less reservation
- concurrent DDL guidelines 31.5.4
- LOCK TABLE statement 8.4.2
- SELECT FOR UPDATE statement with 8.4.5
- logical design 3.1.1.2.1
- logical transaction identifier (LTXID) 8.2.4.1
- logical value 16.4.4.1.2
- log writer process (LGWR) 8.2.3
- LONG and LONG RAW data types 9.5.2.2
- LONG data type 9.2
- loose coupling 32.1.1
- LTXID (logical transaction identifier) 8.2.4.1
M
- maintaining database and application 3.1.1.4
- main transaction 8.8
- managing default rights 5.4.3
- materialized view 1.9.2
- that depends on editioned object 35.2.1.2.1
- maximum availability of table 35.4.1
- memory advisor 3.3.4
- metacharacter in regular expression 11.1
- metadata for SQL operator or function 9.7
- metrics 3.1.2
- MGD_ID ADT 27.1
- MGD_ID database ADT function 27.3.3
- microservice architecture 28
- mod_plsql module 20.2.1.1
- mode
- MODIFY CONSTRAINT clause of ALTER TABLE statement 13.17
- modifying
- See: altering
- monitoring database performance 3.3
- multi-column use case domains
- multilanguage program 23.1
- error or exception in 23.11
- multiline mode 11.2
- multilingual data 11.4.2
- multilingual engine 22.5
- built-in MLE modules 22.5.8.3.1
- calling JavaScript functions 22.5.8.4.1
- call specification overview 22.5.6
- concepts 22.5.2
- create MLE call specification clauses 22.5.8.4.2
- dynamic MLE execution overview 22.5.9.1
- invoking
JavaScript 22.5.7
- using MLE modules 22.5.8
- invoking JavaScriptusing dynamic MLE execution 22.5.9
- JavaScript MLE modules overview 22.5.5
- managing JavaScript MLE modules 22.5.8.3
- MLE environment overview 22.5.4
- MLE execution contexts 22.5.3
- other supported MLE features 22.5.11
- privileges 22.5.10
- running JavaScript code inline 22.5.9.4.1
- running JavaScript Code using files 22.5.9.4.2
- runtime isolation for dynamic execution 22.5.9.2
- runtime isolation using MLE module contexts 22.5.8.1
- specifying an environment for a call specification 22.5.8.2
- specifying an environment on a call specification 22.5.9.3
- user privileges 22.5.10.1
- using dynamic MLE execution 22.5.9.4
- using JavaScript MLE modules 22.5.8.4
N
- name resolution 34.7
- editions and 35.2.1.1
- NaN (not a number) 9.3.3
- national character large object (NCLOB) data type 9.5.2.1
- native execution 16.8
- native floating-point data type 9.3
- NCHAR data type 9.2
- NCLOB data type 9.2
- negative infinity 9.3.3
- negative zero 9.3.3
- nested subprogram 16.1
- NLS_DATE_FORMAT initialization parameter 9.4.1
- NO_RESULT_CACHE hint 3.5.3.1
- nonblocking DDL statement 8.7
- in autonomous transaction 8.8
- NONEDITIONABLE property 35.2.1.5
- noneditionable schema object type 35.2.1.3
- noneditioned object 35.2.1
- creating or replacing 35.2.1.5.1
- name resolution and 35.2.1.1
- that can depend on editioned object 35.2.1.2
- dropping edition and 35.2.8
- FORCE and 35.2.1.4.1
- nongreedy operator in regular expression 11.4.3
- nonpersistent queue 25.3
- normalized significand 9.3.2.1
- NOT NULL
- See NOT NULL constraint 13.5
- NOT NULL constraint
- NOWAIT commit redo option 8.2.3
- NOWAIT option of LOCK TABLE statement 8.4.2
- NULL value
- NUMBER data type 9.3
- number data type class 34.10.2.4
- numeric data types 9.3
- NVARCHAR2 data type 9.2
O
- object
- actual 35.2.3
- dependent
- See schema object dependency 34.1
- editioned
- See editioned object 35.2.1
- inherited 35.2.3
- large
- See Large Object (LOB) 9.5.2.1
- noneditioned
- See noneditioned object 35.2.1
- potentially editioned 35.2.1
- with noneditioned dependents 35.2.1.4.1
- referenced
- See schema object dependency 34.1
- size limit for PL/SQL stored 16.4.3
- object change notification 21.1
- OCCI
- See: Oracle C++ Call Interface
- OCI
- See: Oracle Call Interface
- OCI_ATTR_CHDES_DBNAME 21.8.6.1
- OCI_ATTR_CHDES_NFTYPE 21.8.6.1
- OCI_ATTR_CHDES_TABLE_CHANGES 21.8.6.1
- OCI_ATTR_CHDES_TABLE_NAME 21.8.6.1.2
- OCI_ATTR_CHDES_TABLE_OPFLAGS 21.8.6.1.2
- OCI_ATTR_CHDES_TABLE_ROW_CHANGES 21.8.6.1.2
- OCI_ATTR_CHDES_XID 21.8.6.1
- OCI_ATTR_CHNF_CHANGELAG 21.8.4
- OCI_ATTR_CHNF_ROWIDS 21.8.4
- OCI_ATTR_CQ_QUERYID 21.8.5
- OCI_ATTR_CQDES_OPERATION 21.8.6.1.1
- OCI_ATTR_CQDES_QUERYID 21.8.6.1.1
- OCI_ATTR_CQDES_TABLE_CHANGES 21.8.6.1.1
- OCI_ATTR_SESSION_STATE attribute 3.10.24
- OCI_ATTR_SUBSCR_CALLBACK 21.8.4
- OCI_ATTR_SUBSCR_CQ_CHNF_QOSFLAGS 21.8.4
- OCI_ATTR_SUBSCR_TIMEOUT 21.8.4
- OCI_DTYPE_CQDES 21.8.6.1.1
- OCI_SECURE_NOTIFICATION 21.8.3
- OCI_SESSGET_PURITY_NEW attribute 3.10.7
- OCI_SESSGET_PURITY_SELF attribute 3.10.7
- OCI_SESSION_STATELESS attribute 3.10.24
- OCI_SUBSCR_QOS_PURGE_ON_NTFN 21.8.4
- OCIAnyData and OCIAnyDataSet interfaces 9.5.6
- ODP.NET 22.10
- online application upgrade
- See: edition-based redefinition (EBR)
- operator
- optimizer
- ora$base edition 35.2, 35.2.2
- Oracle Advanced Queuing (AQ) 25.2.2
- Oracle backend for Microservices and
AI
- about 29.2
- Oracle C++ Call Interface 22.8
- Oracle Call Interface 22.8
- Oracle Database Tuning Pack 3.3.4
- Oracle Database Vault 5.3
- Oracle Data Provider for .NET 22.10
- Oracle Data Redaction 5.3
- Oracle data type
- See: SQL data type
- Oracle Extensibility Architecture, data cartridges and 1.3.1
- Oracle Extensibility Architecture framework, user-defined aggregate functions and 1.3.3
- Oracle Flashback Data Archive
- Oracle Virtual Private Database 24.11
- Oracle Flashback Query 24.3
- Oracle Flashback Technology 24.1
- Oracle Flashback Transaction Query 24.5
- Oracle Flashback Version Query 24.4
- Oracle JDBC 22.4.2
- Oracle JDeveloper, Oracle SQLJ and 22.4.3.1
- Oracle JVM 22.4.1
- Oracle Label Security 5.3
- Oracle Lock Management services 8.5
- Oracle Real Application Clusters (Oracle RAC)
- Oracle sessionless transactions 33
- benefits 33.4
- capabilities 33.3
- committing a sessionless transaction 33.5.10.1, 33.5.10.2
- draining sessionless transactions 33.8
- errors messages 33.5.13
- finalizing a sessionless transaction 33.5.10
- introduction 33.1
- lifecycle 33.5.2
- OCI example 33.5.11
- Oracle Coordinated Distributed Transaction interoperability 33.6
- overview 33.2
- example use cases 33.3.1
- restrictions 33.7
- resuming a suspended sessionless transaction 33.5.9
- rules and guidelines 33.5.12
- starting a new sessionless transaction 33.5.6
- running DML statements 33.5.6.1
- suspending a sessionless transaction 33.5.8
- using 33.5
- Oracle SQLJ 22.4.3
- Oracle Text 9.5.4
- Oracle Total Recall 24.9
- Oracle Tuxedo 32.1.1
- Oracle Virtual Private Database
- Oracle Flashback Data Archive 24.11
- Oracle Virtual Private Database (VPD) 5.3
- editioning view and 35.7.1
- Oracle XA
- out-of-space error 8.9
- overloaded subprogram 16.1
P
- package
- package body 16.2
- package invalidation and 16.12
- package specification 16.2
- package subprogram 16.1
- PARALLEL_ENABLE function
- RPC signature and 34.10.2
- parallelized SQL statement 16.10.4.2
- parameter
- partition-extended editioning view name 35.4.2
- partitioning 1.9.3
- performance 3
- performance, data type and 9.1.3
- performance goals 3.1.2
- performance testing 3.4
- persistent LOB instance 9.5.2.1
- persistent queue 25.3
- phantom read 8.6.1
- physical design 3.1.1.2.2
- PL/Scope 16.11, 17.1
- PL/Scope security model 17.2
- PL/Scope tool 17
- PL/SQL block 16.1
- PL/SQL data type 16.4.4
- PL/SQL function result cache 16.4.7
- PL/SQL gateway 20.2.1
- PL/SQL hierarchical profiler 18
- PL/SQL Hierarchical Profiler 16.11
- PL/SQL language 22.3
- compared to Java 22.6
- PL/SQL object
- See: PL/SQL unit
- PL/SQL optimize level 16.3.1
- PL/SQL optimizer level 7.3
- PL/SQL unit 16.3
- PL/SQL Web Toolkit 20.2.2
- PLS_INTEGER data type 16.4.4.1.3
- plshprof utility 18.5
- PLSQL_CODE_COVERAGE package 19.3
- pool, connection 22.7.1
- positive infinity 9.3.3
- positive zero 9.3.3
- POSIX standard for regular expressions
- potentially editioned object 35.2.1
- with noneditioned dependents 35.2.1.4.1
- precompiler 22.7
- pre-validating JSON data 13.14
- PRIMARY KEY constraint 13.7
- primary key dependency 24.8.1
- privileges 5.1
- for debugging subprogram 16.11.3.2
- for defining constraint 13.15.1
- for Oracle Flashback Technology 24.2.5
- for running subprogram 16.9.1
- granting secure application roles 5.1
- grouped into roles 5.1
- INHERIT ANY PRIVILEGES system privilege 5.4.2
- INHERIT PRIVILEGES privilege 5.4.2
- revoked, object dependency and 34.4.2
- Pro*C/C++ precompiler 22.7.1
- native floating-point data types in 9.3.7
- Pro*COBOL precompiler 22.7.2
- procedure 16.1
- See also: subprogram
- product code 27.7.2
- profiler 18
- program interface 22.2
- programming environment 22
- public information, required 32.1.2
- publish-subscribe model 25
- purity of function 16.10.4
- RPC signature and 34.10.2
R
- Radio Frequency Identification (RFID) technology 27.7.1
- RAW data type 9.5.2.2
- raw data type class 34.10.2.4
- READ COMMITTED transaction isolation level
- read consistency 8.4
- read lock 8.6.3
- read-only editioning view 35.4.1
- read-only transaction 8.3
- READ UNCOMMITTED transaction isolation level
- read-write editioning view 35.4.1
- record 16.4.4.2
- redefinition, edition-based (EBR) 35.1
- redo information for transaction 8.2.3
- redo management 8.2.3
- REF CURSOR data type 16.4.4.1.4
- referenced object
- See: schema object dependency
- referential integrity
- referential integrity constraint
- See: FOREIGN KEY constraint
- REGEXP_COUNT function 11.2
- REGEXP_INSTR function 11.2
- REGEXP_LIKE condition 11.2
- REGEXP_REPLACE function 11.2
- back reference operator in 11.4.1
- REGEXP_SUBSTR function 11.2
- registering application data usage 10
- registration
- regular expression 11
- remote dependency management 34.9
- remote procedure call dependency management 34.10
- remote subprogram 16.9.4
- repeatable read 8.3
- REPEATABLE READ transaction isolation level
- required public information 32.1.2
- RESET_STATE 6.5.1
- resource manager (RM) 32.1.1
- RESTRICT_REFERENCES pragma
- for backward compatibility 16.10.4.3
- static and dynamic SQL and 16.10.4.3.3
- RESULT_CACHE_MODE session parameter 3.5.3.3
- RESULT_CACHE hint 3.5.3.1
- result cache 16.4.7
- resumable storage allocation 8.9
- RETENTION GUARANTEE clause for undo tablespace 24.2.1
- RETENTION option of ALTER TABLE statement 24.2.4
- RETURN_RESULT procedure 16.4.5.3
- reverse crossedition trigger 35.5.2
- reverse crossedition trigger SQL 35.5.3.2.2
- RFID (Radio Frequency Identification) technology 27.7.1
- RM (resource manager) 32.1.1
- roles 5.1
- root edition 35.2.2
- rounding floating-point numbers 9.3.2
- row
- ROW EXCLUSIVE MODE option of LOCK TABLE statement 8.4.2.1
- rowid 9.6
- ROWID data type
- ROWID pseudocolumn and 9.6
- ROWID pseudocolumn 9.6
- See also: rowid
- CQN and 21.7.2.3
- ROW SHARE MODE option of LOCK TABLE statement 8.4.2.1
- RPC dependency management 34.10
- RPC signature and 34.10.2
- RR datetime format element 9.4.1
- rule on queue 25.3
- rules engine 25.3
- runtime connection load balancing 2.4
- runtime error
- See: exception
S
- scalability 3
- scalar PL/SQL data type 16.4.4.1
- schema object dependency 34
- schema object type
- searchable text 9.5.4
- secure application roles 5.1
- security
- auditing 5.6
- external procedures for applications 5.5
- invoker’s rights and definer’s rights 5.4.1
- Java stored procedures default rights 5.4.3
- logon triggers and 5.2
- Oracle Database Vault 5.3
- Oracle Data Redaction 5.3
- Oracle Label Security 5.3
- Oracle Virtual Private Database 5.3
- privileges of invoking user 5.4.2
- privilege use 5.1
- role use 5.1
- secure application roles 5.1
- SELECT FOR UPDATE statement 8.4.4
- SELECT statement
- semi-available table 35.4.1
- serendipitous change 35.5.5
- data transformation collisions and 35.5.4.1.1
- identifying 35.5.4.1.1
- serializable transaction
- SERIALIZABLE transaction isolation level 8.6.1
- See also: serializable transaction
- server-side programming 22.1.2
- service routine, C external subprogram and 23.12
- session cursor 16.4.5
- session edition 35.2.6
- session purity 3.10.7
- session state 34.4.1
- session variable 16.9.2
- set based processing 4.3.2
- SET CONSTRAINTS statement 13.9.4
- SET TRANSACTION statement with READ ONLY option 8.3
- shared SQL area 8.1.2
- SHARE MODE option of LOCK TABLE statement 8.4.2.2
- SHARE ROW EXCLUSIVE MODE option of LOCK TABLE statement 8.4.2.3
- side effects of subprogram 16.10.4
- signature checking 34.9.1
- single-column use case
domains
- creating 10.1.4.1
- single-precision IEEE 754 format 9.3.2
- spatial data 9.5.1
- specification, package
- See: package specification
- SQL, dynamic
- See: dynamic SQL
- SQL/DS data type 9.5.7
- SQL Access Advisor 3.3.4
- SQL advisor 3.3.4
- SQL analytic function 1.9.1
- SQL area, shared 8.1.2
- SQL data type 9
- SQL function
- SQLJ
- See: Oracle SQLJ
- SQL optimizer hint and editioning view 35.4.7
- SQL statement
- application 35.5.3.2.3
- crossedition trigger
- forward 35.5.3.2.1
- reverse 35.5.3.2.2
- invoking PL/SQL function from 16.10
- parallelized 16.10.4.2
- processing
- SQL Trace facility (SQL_TRACE) 3.2.2
- SQL Tuning Advisor 3.3.4
- standalone subprogram 16.1
- state
- stateful session 3.10.25
- stateless session 3.10.25
- statement
- See: SQL statement
- statement caching 3.6
- statement-level read consistency 8.3, 8.4
- static pools
- used to prevent connection storms 2.1.2
- static registration 32.1.1
- static SQL, RESTRICT_REFERENCES pragma and 16.10.4.3.3
- static variable, in C external subprogram 23.13.7
- statistics
- storage allocation error 8.9
- storage requirements, decreasing 9.1.2
- stored standalone subprogram, dropping 16.7
- stored subprogram 16.1
- subnormal floating-point number 9.3.2.1
- subprogram 16.1
- subscriber 25.3
- subscription services 25.3
- subtype 16.4.4.1
- user-defined 16.4.4.1.5
- synonym
- SYSDATE function 9.4.1
- system management statement 8.1.1
T
- table
- table annotation 3.5.3.2
- table DDL change notification 37
- table result cache mode
- Tag Data Translation Markup Language Schema 27.1
- Temporal Validity Support 1.9.4
- temporary LOB instance 9.5.2.1
- thin client configuration 22.1.3
- thread-safe application 32.3.9
- three-tier architecture 22.1.3
- tight coupling 32.1.1
- time 9.4
- See also: datetime data types
- time-stamp checking 34.9.1
- time-stamp dependency mode 34.10.1
- TM (transaction manager) 32.1.1
- TPM (transaction processing monitor) 32.1.1
- tracing tools 16
- transaction
- autonomous 8.8
- trigger as 8.9.2.1
- choosing isolation level for 8.6.4.2
- dependent 24.8.1
- determining outcome after outage 8.2.4
- distributed 32.1.1
- remote subprogram and 16.9.4.2
- ensuring idempotence of 8.2.4
- global 32.1.1
- grouping operations into 8.2.1
- improving performance of 8.2.2
- in-flight 8.2.4
- main 8.8
- read-only 8.3
- redo entry for 8.2.3
- serializable
- See serializable transaction 8.6
- that invokes remote subprogram 16.9.4.2
- autonomous 8.8
- transaction guard
- Transaction Guard 8.2.4, 36
- transaction history table 36.4.2
- transaction interaction
- transaction isolation level
- transaction-level read consistency 8.3
- transaction manager (TM) 32.1.1
- transaction processing monitor (TPM) 32.1.1
- transaction set consistency 8.6.4.1
- transform 35.5.1
- applying 35.5.5
- Transparent Application Continuity
- RESET_STATE 6.5.1
- trigger 16.1
- TRUST assertion (deprecated) 16.10.4.3.2
- TRUST keyword in RESTRICT_REFERENCES pragma 16.10.4.3.2
- two-phase commit protocol 32.1.1
- two-tier architecture 22.1.3
- TX interface 32.1.1
U
- undetected deadlock 8.5
- UNDO_RETENTION parameter 8.3
- undo data 24.1
- Unicode
- unified auditing 5.6
- UNIQUE constraint
- crossedition trigger and 35.5.4.1.1
- dropping 13.19
- naming 13.15.2
- on FOREIGN KEY constraint 13.9.2
- when to use 13.8
- unrepeatable read 8.6.1
- unusable edition
- dropping edition and 35.2.8
- for materialized view 35.2.1.2.1
- retiring edition and 35.2.7
- upgrading applications online
- See: edition-based redefinition (EBR)
- UROWID data type 9.6
- use case domains 10.1
- altering 10.1.4.4
- built-in domains 10.1.12
- creating
- specifying data type 10.1.8
- dictionary views 10.1.11.1
- dropping 10.1.4.6
- drop domain and recycle bin 10.1.4.6.1
- overview 10.1.1
- SQL functions 10.1.3, 10.1.10
- use case domain types 10.1.2
- Using
- associating domains with columns when creating tables 10.1.4.2
- associating domains with existing columns 10.1.4.3
- changing the domain associated with a column 10.1.9
- disassociating a domain from a column 10.1.4.5
- using DML 10.1.4.2.1
- Using multi-column domains
- user access
- See: security
- user-defined subtype 16.4.4.1.5
- user interface 22.2.1
- stateful and stateless 22.2.2
- user lock 8.5
- using IF EXISTS and IF NOT EXISTS 8.10
- UTLLOCKT.SQL script 8.5.2
V
- VARCHAR2 data type 9.2
- VARCHAR data type 9.2
- VARCHAR data type class 34.10.2.4
- variable
- cursor
- See cursor variable 16.4.4.1.4, 16.4.5
- in C external subprogram
- cursor
- view
- constraint on 13
- editioned, FOREIGN KEY constraint and 35.2.1.6
- editioning
- See editioning view 35.4
- materialized 1.9.2
- that depends on editioned object 35.2.1.2.1
- virtual column 35.2.1.2.2
- VPD policy, editioning view and 35.7.1