Index
Symbols
- _id field, document identifier 6
- , character (comma) 5.2
- : character (colon) 5.2
- != comparison filter predicate, SQL/JSON path expressions 17.2.1, 17.2.3
- ! filter predicate, SQL/JSON path expressions 17.2.1, 17.2.3
- / character (solidus, slash) 5.2
- ' character (single quotation mark) 5.2
- " character (double quotation mark) 5.2
- [] characters (brackets) 5.2
- {} characters (braces) 5.2
- @ character (at sign, commercial at)
- $, SQL/JSON path expressions
- for a SQL/JSON variable 18.1
- $ character (dollar sign)
- \ character (reverse solidus, backslash) 5.2
- && filter predicate, SQL/JSON path expressions 17.2.1
- <= comparison filter predicate, SQL/JSON path expressions 17.2.1
- <> comparison filter predicate, SQL/JSON path
expressions
- See: != comparison filter predicate
- < comparison filter predicate, SQL/JSON path expressions 17.2.1
- == comparison filter predicate, SQL/JSON path expressions 17.2.1
- >= comparison filter predicate, SQL/JSON path expressions 17.2.1
- > comparison filter predicate, SQL/JSON path expressions 17.2.1
- || filter predicate, SQL/JSON path expressions 17.2.1
A
- abort_redef_table, DBMS_REDEFINITION PL/SQL procedure D.4
- abs() item method, SQL/JSON path expressions 17.3
- ABSENT ON NULL
- SQL/JSON generation functions 25.1
- absolute path expression 17.2.1
- syntax C
- add_set operation handler, json_transform 13.22
- ADD_SET operator, json_transform 13.3
- add_vc trigger procedure 24.9
- add_virtual_columns, DBMS_JSON PL/SQL procedure 24.8, 24.8.1, 24.8.2
- adding virtual columns for JSON fields 24.8
- ad-hoc query indexing 30.11
- aggregate item method 17.3
- ALL_CONSTRAINTS view 7.4, 7.5
- ALL_JSON_COLLECTION_TABLES view 6
- ALL_JSON_COLLECTION_VIEWS view 6
- ALL_JSON_COLLECTIONS view 6
- ALL_JSON_COLUMNS view 4.2
- ALL_JSON_DATAGUIDE_FIELDS view 24.5
- ALL_JSON_DATAGUIDES view 24.5
- ALL_JSON_INDEXES view 30.1
- ALL_JSON_SCHEMA_COLUMNS view 7.1
- ALL_TAB_COLS view 4.1
- ALL_TAB_COLUMNS view 4.1
- ALL_TABLES view 6
- ALL_VIEWS view 6
- ALLOW SCALARS keywords, json_query RETURNING clause 18.2
- alphabetically ordering serialized JSON data 2.2.3
- append operation handler, json_transform 13.22
- APPEND operator, json_transform 13.4
- array, JSON 1.2
- array element, JSON 1.2
- array-element sorting, json_transform 13.19
- array index 17.2.1
- array range specification 17.2.1
- array step, SQL/JSON path expressions 17.2.1
- syntax C
- ARRAY type modifier, JSON data type 4.1
- ASCII control characters 5.2
- ASCII keyword
- json_serialize function 2.2.3
- ASCII keyword, SQL functions 18.2
- at sign (@ character)
- automatic synchronization of JSON search index 30.11
- avg() item method, SQL/JSON path expressions 17.3
B
- backslash character 5.2
- basic SQL/JSON path expression 17.2.1
- binary() item method, SQL/JSON path expressions 17.3
- binaryOnly() item method, SQL/JSON path expressions 17.3
- binary type, Oracle JSON scalar 2.1.1
- bind variable, passing a value to a SQL/JSON variable 17.2.1, 18.1
- bind variables, use with json_transform 13.1
- BNF syntax descriptions, basic SQL/JSON path expression C
- boolean() item method, SQL/JSON path expressions 17.3
- Boolean JSON value
- booleanOnly() item method, SQL/JSON path expressions 17.3
- brace characters ({}) 5.2
- bracket characters ([]) 5.2
C
- can_redef_table, DBMS_REDEFINITION PL/SQL procedure D.4
- canonical form of a JSON number 18.2
- canonical sort order, JSON data type 2.2.6
- capabilities specification, Oracle Database support for JSON B
- carriage-return character 5.2
- case operation handler, json_transform 13.22
- CASE operator, json_transform 13.5
- case-sensitivity
- CAST, IS JSON VALIDATE check-constraint keyword 7.2
- ceiling() item method, SQL/JSON path expressions 17.3
- change trigger, data guide 24.9
- user-defined 24.9.1
- character sets 8
- check constraints, NOPRECHECK keyword 7.5
- check constraints, PRECHECK keyword 7.5
- check constraint used to ensure well-formed JSON data 4.1
- child COLUMNS clause, json_table 22.2
- client, using to retrieve JSON LOB data 9
- clone() method, PL/SQL object types 26
- collation order, json_transform array sorting 13.19
- collection, JSON 6
- colon character (:) 5.2
- column, JSON 4.1
- column check constraints, NOPRECHECK keyword 7.5
- column check constraints, PRECHECK keyword 7.5
- COLUMNS clause
- json_table 22.2
- columns of JSON data 2.1.3
- comma character (,) 5.2
- commercial at sign (@ character)
- compare predicate, SQL/JSON path
expressions
- syntax C
- comparing JSON data type values 2.2.6
- with SQL values from other types 2.2.7
- comparison, SQL/JSON path
expressions
- syntax C
- comparison filter predicates, SQL/JSON path expressions 17.2.1
- comparison in SQL/JSON path expression, types 17.4
- comparison of SQL values with JSON values 2.2.7
- compatibility of data types, item methods 17.3
- composite multivalue function-based index 30.8, 30.9
- concat() item method, SQL/JSON path expressions 17.3
- condition (filter), SQL/JSON path expressions 17.2.1, C
- conditions, Oracle SQL
- conditions, SQL/JSON
- conjunction, SQL/JSON path
expressions
- syntax C
- constraint, JSON collection table 6
- constructor, JSON 2.2.4
- JSON generation 25.1
- constructor, JSON data type 2.2.1
- context item, SQL/JSON path expressions 17.2.1
- control characters 5.2
- convert textual JSON to JSON data type
- See: migrate textual JSON to JSON data type
- copy_table_dependents, DBMS_REDEFINITION PL/SQL procedure D.4
- copy operation handler, json_transform 13.22
- COPY operator, json_transform 13.6, 13.7
- cos() item method, SQL/JSON path expressions 17.3
- count() item method, SQL/JSON path expressions 17.3
- create_view_on_path, DBMS_JSON PL/SQL procedure 24.7, 24.7.2
- create_view, DBMS_JSON PL/SQL procedure 24.7, 24.7.1
- CREATE TABLE AS SELECT, migrate textual JSON data to JSON type D.2
- creating a JSON schema 7.3
- curly brace characters ({}) 5.2
D
- data guide
- data-guide keywords
- JSON Schema fields 24.4
- data types for JSON columns 3
- date() item method, SQL/JSON path expressions 17.3
- date formats, ISO 8601 A
- dateTimeOnly() item method, SQL/JSON path expressions 17.3
- date type, Oracle JSON scalar 2.1.1
- day-second interval type, Oracle JSON scalar 2.1.1
- DBA_CONSTRAINTS view 7.4, 7.5
- DBA_JSON_COLLECTION_TABLES view 6
- DBA_JSON_COLLECTION_VIEWS view 6
- DBA_JSON_COLLECTIONS view 6
- DBA_JSON_COLUMNS view 4.2
- DBA_JSON_DATAGUIDE_FIELDS view 24.5
- DBA_JSON_DATAGUIDES view 24.5
- DBA_JSON_INDEXES view 30.1
- DBA_JSON_SCHEMA_COLUMNS view 7.1
- DBA_TAB_COLS view 4.1
- DBA_TAB_COLUMNS view 4.1
- DBA_TABLES view 6
- DBA_VIEWS view 6
- dbAssigned JSON Schema field 7.4
- dbColumn JSON Schema field 7.4
- dbConstraintExpression JSON Schema field 7.4
- dbConstraintName JSON Schema field 7.4
- dbDomain JSON Schema field 7.4
- dbFieldProperties JSON Schema field 7.4
- dbForeignKey JSON Schema field 7.4
- dbGenerated JSON Schema field 7.4
- DBMS_JSON_SCHEMA.describe PL/SQL function 7.3, 7.4
- DBMS_JSON_SCHEMA.is_schema_valid PL/SQL function 7.1
- DBMS_JSON.add_virtual_columns PL/SQL procedure 24.8, 24.8.1, 24.8.2
- DBMS_JSON.create_view_on_path PL/SQL procedure 24.7, 24.7.2
- DBMS_JSON.create_view PL/SQL procedure 24.7, 24.7.1
- DBMS_JSON.drop_virtual_columns PL/SQL procedure 24.8, 24.8.3
- DBMS_JSON.FORMAT_FLAT 24.3, 24.4, 24.12
- DBMS_JSON.FORMAT_HIERARCHICAL 24.3, 24.7.1, 24.8.1, 24.13
- DBMS_JSON.FORMAT_SCHEMA 24.3, 24.7.1, 24.8.1, 24.14
- DBMS_JSON.get_index_dataguide PL/SQL function 24.3, 24.4
- DBMS_JSON.get_view_sql PL/SQL function 24.7
- DBMS_JSON.json_type_convertible_check PL/SQL procedure D.1
- DBMS_JSON.PRETTY 24.7.1, 24.12, 24.13, 24.14
- DBMS_JSON.rename_column PL/SQL procedure 24.4
- DBMS_MLE.export_to_mle PL/SQL procedure 2.1.6
- DBMS_MLE.import_from_mle PL/SQL procedure 2.1.6
- DBMS_REDEFINITION.abort_redef_table PL/SQL procedure D.4
- DBMS_REDEFINITION.can_redef_table PL/SQL procedure D.4
- DBMS_REDEFINITION.copy_table_dependents PL/SQL procedure D.4
- DBMS_REDEFINITION.finish_redef_table PL/SQL procedure D.4
- DBMS_REDEFINITION.sync_interim_table PL/SQL procedure D.4
- dbNoPrecheck JSON Schema field 7.4
- dbObject JSON Schema field 7.4
- dbObjectProperties JSON Schema field 7.4
- dbObjectType JSON Schema field 7.4
- dbPrimaryKey JSON Schema field 7.4
- dbUnique JSON Schema field 7.4
- descendant step, SQL/JSON path expressions 17.2.1
- describe, DBMS_JSON_SCHEMA PL/SQL function 7.3, 7.4
- description JSON Schema field 7.4
- diagrams, basic SQL/JSON path expression syntax C
- DISALLOW SCALARS keywords
- DISALLOW SCALARS keywords, json_query RETURNING clause 18.2
- disjunction, SQL/JSON path
expressions
- syntax C
- document APIs 6
- document identifier 6
- document key 6
- Document Object Model (DOM) 26
- dollar sign ($ character)
- DOM-like manipulation of JSON data 26
- dot-notation access to JSON data 16
- use with json_table SQL/JSON function 22
- double() item method, SQL/JSON path expressions 17.3
- double quotation mark (" character) 5.2
- double type, Oracle JSON scalar 2.1.1
- drop_virtual_columns, DBMS_JSON PL/SQL procedure 24.8, 24.8.3
- dropping virtual columns for JSON fields 24.8, 24.8.3
- DROP TABLE SQL statement D.4
- ds_iso_format ISO 8601 duration format A
- dsInterval() item method, SQL/JSON path expressions 17.3
- duality view
- duplicate field names in JSON objects 5.1
- duration formats, ISO 8601 A
E
- element of a JSON array 1.2
- EMPTY STRING ON NULL
- eq_regex filter predicate, SQL/JSON path expressions 17.2.1
- error clause, SQL query functions and conditions 18.4
- ERROR ON MISMATCH clause 18.6
- exists filter predicate, SQL/JSON path expressions 17.2.1
- used with negation 17.2.3
- EXISTS keyword, json_table 22.2
- export_to_mle, DBMS_MLE PL/SQL procedure 2.1.6
- EXTENDED keyword
- extended object representation of JSON scalars 2.2.5
- extendedType JSON Schema field 7.4
- EXTRA DATA clause, ON MISMATCH clause 18.6
F
- facet search of JSON data 23.2
- field, JSON object 1.2
- field name, SQL/JSON path
expressions
- syntax C
- filter, SQL/JSON path expressions 17.2.1
- syntax C
- filter condition, SQL/JSON path expressions 17.2.1
- syntax C
- filter expression, SQL/JSON path expressions 17.2.1
- finish_redef_table, DBMS_REDEFINITION PL/SQL procedure D.4
- float() item method, SQL/JSON path expressions 17.3
- float type, Oracle JSON scalar 2.1.1
- floor() item method, SQL/JSON path expressions 17.3
- FORMAT_FLAT, package DBMS_JSON 24.3, 24.4, 24.12
- FORMAT_HIERARCHICAL, package DBMS_JSON 24.3, 24.7.1, 24.8.1, 24.13
- FORMAT_SCHEMA, package DBMS_JSON 24.3, 24.7.1, 24.8.1, 24.14
- FORMAT JSON keywords
- FOR ORDINALITY keywords, json_table 22.2
- full-text search index 30.11
- full-text search of JSON data 23, 23.1
- function-based indexing
- functions, Oracle SQL
- functions, SQL/JSON
- function step, SQL/JSON path expressions 17.2.1
- syntax C
G
- generating a JSON schema 7.3
- generation functions, creating a read-only view 25.7
- generation of JSON data using SQL 25, 25.1
- input SQL values 25.2
- geographic JSON data 28
- GeoJSON 28
- geometric features in JSON 28
- get_index_dataguide, DBMS_JSON PL/SQL function 24.3, 24.4
- get_view_sql, DBMS_JSON PL/SQL function 24.7
- get() method, PL/SQL object types 26
I
- identifier, document 6
- idOnly() item method, SQL/JSON path expressions 17.3
- IGNORE ON MISMATCH clause 18.6
- IM column store 31.1
- import_from_mle, DBMS_MLE PL/SQL procedure 2.1.6
- index, array 17.2.1
- indexing JSON data 30
- composite B-tree index for multiple fields 30.10
- for json_exists queries 30.6, 30.8, 30.9
- for json_table queries 30.5
- for search 30.11
- full-text and range 30.11
- function-based 30.4
- for geographic data 28
- GeoJSON 28
- is (not) json SQL/JSON condition 30.1
- json_exists SQL/JSON condition 30.3, 30.8, 30.9
- json_value SQL/JSON function 30.4
- multivalue function-based index 30.8
- spatial 28
- indexOf() item method, SQL/JSON path expressions 17.3
- in filter predicate, SQL/JSON path expressions 17.2.1
- used with negation 17.2.3
- In-Memory Column Store 31.1
- in-place modification of JSON
data
- json_transform 13
- in-place updates of JSON
data
- json_transform 13
- INSERT as SELECT, migrate textual JSON data to JSON type D.2
- inserting JSON data into a column 12
- insert operation handler, json_transform 13.22
- intersect operation handler, json_transform 13.22
- INTERSECT operator, json_transform 13.8
- introspection of PL/SQL object types 26
- is_schema_valid, DBMS_JSON_SCHEMA PL/SQL function 7.1
- is json SQL/JSON condition 5
- is not json SQL/JSON condition 5
- ISO 8601 formats A
- item method
- use with dot-notation syntax 16
- item method, SQL/JSON path expressions 17.2.1, 17.3
- items data-guide field (JSON Schema keyword) 24.4
- items JSON Schema field 7.4
J
- JavaScript array 1.2
- JavaScript driver mle-js-oracledb (server side) 2.1.6
- JavaScript driver node-oracledb (client side) 2.1.6
- JavaScript notation compared with JSON 1.1
- JavaScript object 1.2
- JavaScript object literal 1.2
- JavaScript Object Notation (JSON) 1.1
- JSON 1.1
- JSON_ARRAY_T PL/SQL object type 26
- json_arrayagg SQL/JSON function 25.6
- json_array SQL/JSON function 25.4
- JSON_BEHAVIOR parameter
- json_dataguide Oracle SQL function 24.3, 24.4
- JSON_ELEMENT_T PL/SQL object type 26
- json_equal Oracle SQL condition IV
- json_exists SQL/JSON condition 19
- json_id Oracle SQL function 6
- JSON_KEY_LIST PL/SQL object type 26
- json_mergepatch Oracle SQL function 14
- JSON_OBJECT_T PL/SQL object type 26
- json_objectagg SQL/JSON function 25.5
- json_object SQL/JSON function 25.3
- json_query SQL/JSON function 21
- as json_table 21.1
- JSON_SCALAR_T PL/SQL object type 26
- json_scalar SQL/JSON function 2.2.2, 2.2.4
- json_serialize SQL/JSON function 2.2.3, 2.2.4
- json_table SQL/JSON function 22
- json_textcontains Oracle SQL condition 23.1
- json_transform Oracle SQL function 13
- json_type_convertible_check, DBMS_JSON PL/SQL procedure D.1
- json_value SQL/JSON function 20
- JSON, extended objects 2.2.5
- JSON collection 6
- JSON collection table, definition 6
- JSON collection view, definition 6
- JSON column 4.1
- JSON columns 2.1.3
- JSON constructor 2.2.1
- JSON data guide 24
- overview 24.1
- JSON data type (SQL) 2.1, 2.1.1
- JSON generation functions 25
- JSON language, Oracle-specific scalar types 1.2
- JSON-language null and SQL NULL 2.1.2
- JSON-language scalar types, corresponding to SQL scalar types 2.1.1
- JSON LOB data 9
- JSON NULL ON NULL
- json_scalar 2.2.2
- JSON object types, PL/SQL
- overview 26
- JSON-relational duality view
- JSON scalars, object representation 2.2.5
- JSON scalar types, Oracle extended 2.1.1
- JSON schema
- JSON Schema 7, 7.3, 24
- JSON search index 30.11
- JSON structural characters 5.2
- JSON type constructor 2.2.1, 2.2.4
- JSON generation 25.1
L
- last, array index 17.2.1
- lax/strict type-compatibility, default per database session 18.7
- lax JSON-language type comparison 18.7
- lax JSON syntax 5.2
- specifying 5.3
- LAX keyword in TYPE clause 18.7
- left-hand side (LHS)of a json_transform operation 13.2
- length() item method, SQL/JSON path expressions 17.3
- LHS (left-hand side) of a json_transform operation 13.2
- like_regex filter predicate, SQL/JSON path expressions 17.2.1
- like filter predicate, SQL/JSON path expressions 17.2.1
- limitations, Oracle Database support for JSON B
- LIMIT type modifier, JSON data type 4.1
- line-feed character 5.2
- line-separator character 5.2
- listagg() item method, SQL/JSON path expressions 17.3
- load() PL/SQL JSON-type method, to construct PL/SQL object types 26
- loading JSON data into the database 12
- LOB storage of JSON data 9
- lower() item method, SQL/JSON path expressions 17.3
M
- materialized view of JSON data 22.5
- max() item method, SQL/JSON path expressions 17.3
- maxDateTime() item method, SQL/JSON path expressions 17.3
- maxItems JSON Schema field 7.4
- maxLength JSON Schema field 7.4
- maxNumber() item method, SQL/JSON path expressions 17.3
- maxString() item method, SQL/JSON path expressions 17.3
- merge operation handler, json_transform 13.22
- MERGE operator, json_transform 13.10
- migrate textual JSON data to JSON data type D
- migrate textual JSON to JSON data type
- pre-migration check D.1
- min() item method, SQL/JSON path expressions 17.3
- minDateTime() item method, SQL/JSON path expressions 17.3
- minLength JSON Schema field 7.4
- minNumber() item method, SQL/JSON path expressions 17.3
- minString() item method, SQL/JSON path expressions 17.3
- minus operation handler, json_transform 13.22
- MINUS operator, json_transform 13.11
- MISSING DATA clause, ON MISMATCH clause 18.6
- mle-js-oracledb MLE JavaScript driver (server side) 2.1.6
- modifers, JSON data type 4.1, 7.1
- with IS JSON 5
- modifying JSON data
- MongoDB API 2
- multiple data guides for the same JSON column 24.10
- multivalue function-based index 30.8, 30.9
N
- native binary JSON data format (OSON) 2.1, 2.1.1
- negation in SQL/JSON path expressions 17.2.3
- NESTED clause, instead of json_table 22.1
- NESTED PATH clause, json_table 22.4
- nested path operation handler, json_transform 13.22
- NESTED PATH operator, json_transform 13.12
- node-oracledb MLE JavaScript driver (client side) 2.1.6
- NOPRECHECK keyword for column check constraints 7.5
- NoSQL databases 2.1
- null handling, SQL/JSON generation functions 25.2
- NULL-handling clause
- null in JSON and in SQL 2.1.2
- NULL ON EMPTY clause, SQL/JSON query functions 18.5
- nullOnly() item method, SQL/JSON path expressions 17.3
- NULL ON MISMATCH clause 18.6
- NULL ON NULL
- number() item method, SQL/JSON path expressions 17.3
- numberOnly() item method, SQL/JSON path expressions 17.3
- number syntax 5.2
- numeral (number syntax) 5.2
- numeric-range indexing 30.11
O
- o:frequency data-guide field 24.4
- o:hidden data-guide field 24.8
- o:high_value data-guide field 24.4
- o:last_analyzed data-guide field 24.4
- o:length data-guide field 24.4
- o:low_value data-guide field 24.4
- o:num_nulls data-guide field 24.4
- o:path data-guide field 24.4
- o:preferred_column_name data-guide field 24.4
- o:sample_size data-guide field 24.4
- object, Javascript and JSON 1.2
- object literal, Javascript 1.2
- object member, JSON 1.2
- object representation of JSON scalars 2.2.5
- object step, SQL/JSON path expressions 17.2.1
- syntax C
- OBJECT type modifier, JSON data type 4.1
- OID identifier for documents 6
- OMIT QUOTES keywords, json_query function 21
- ON EMPTY clause, SQL/JSON query functions 18.5
- oneOf data-guide field (JSON Schema keyword) 24.4
- online redefinition, using to migrate to JSON data type D.4
- ON MISMATCH clause 18.6
- Oracle Database API for MongoDB 2
- Oracle Data Pump
- using to migrate to JSON data type D.3
- Oracle JSON-language scalar types, corresponding to SQL scalar types 2.1.1
- Oracle scalar types for JSON language 1.2
- Oracle SQL conditions IV
- See also: SQL/JSON conditions
- Oracle SQL functions IV
- See also: SQL/JSON functions
- Oracle support for JSON in the database 2.3
- specifications B
- ORDERED keyword
- json_serialize function 2.2.3
- ordering serialized JSON data alphabetically 2.2.3
- OSON binary JSON data format 2.1, 2.1.1
P
- paragraph-separator character 5.2
- parameter JSON_BEHAVIOR
- parent COLUMNS clause, json_table 22.2
- parsing of JSON data to PL/SQL object types 26
- partial modification of JSON
data
- json_transform 13
- partial updates of JSON
data
- json_transform 13
- partitioning JSON data 10
- in JSON collection table 6
- PASSING clause 18.1
- use with json_transform assignment 13.1
- path, nested
- json_transform 13.12
- PATH clause
- path expression, SQL/JSON 17, 17.1
- path expression, SQL/JSON, for json_query 21
- path expressions, of json_transform RHS 13.21
- path subsetting, JSON search index 30.11
- performance tuning 29
- piecewise modification of JSON
data
- json_transform 13
- piecewise updates of JSON
data
- json_transform 13
- PL/SQL, use of JSON data 2.1.5
- PL/SQL functions
- PL/SQL object-type methods 26
- PL/SQL object types
- overview 26
- PL/SQL procedures
- PL/SQL record or index-table type
- precheckability of a column check constraint
- explicit declaration 7.5
- precheckable check constraint, definition 7.4
- PRECHECK keyword for column check constraints 7.5
- predicate
- See: filter expression
- pre-migration check, migration to JSON type D.1
- prepend operation handler, json_transform 13.22
- PREPEND operator, json_transform 13.13
- PRETTY, package DBMS_JSON 24.7.1, 24.12, 24.13, 24.14
- PRETTY keyword
- json_serialize function 2.2.3
- PRETTY keyword, SQL functions 18.2
- pretty-printing
- pretty-printing serialized JSON data 2.2.3
- projecting virtual columns from JSON fields 24.8
- properties data-guide field (JSON Schema keyword) 24.4
- properties JSON Schema field 7.4
- property, JSON object
- See: field, JSON object
- put() method, PL/SQL object types 26
R
- range indexing, numeric 30.11
- range indexing, string 30.11
- range indexing, temporal 30.11
- range specification, array 17.2.1
- rawtohex SQL function, for insert or update with BLOB JSON column 9
- read-only view
- create using generation functions 25.7
- regex equals filter predicate, SQL/JSON path expressions 17.2.1
- regex filter predicate, SQL/JSON path expressions 17.2.1
- regex like filter predicate, SQL/JSON path expressions 17.2.1
- relational database with JSON data 2.1
- relative path expression 17.2.1
- syntax C
- remove_set operation handler, json_transform 13.22
- REMOVE_SET operator, json_transform 13.15, 13.16
- remove() method, PL/SQL object types 26
- remove operation handler, json_transform 13.22
- REMOVE operator, json_transform 13.14
- rename_column, DBMS_JSON PL/SQL procedure 24.4
- rename_key() method, PL/SQL object types 26
- rename operation handler, json_transform 13.22
- rendering of JSON data 18.2
- replace operation handler, json_transform 13.22
- REPLACE operator, json_transform 13.17
- required JSON Schema field 7.4
- restrictions, Oracle Database support for JSON B
- retrieval of JSON LOB data from database by client 9
- returning an object-type or collection-type instance from json_value 20.2
- RETURNING clause
- reverse solidus (backslash) character 5.2
- rewrite of JSON queries to a materialized view 32
- RHS (right-hand side) of a json_transform operation 13.2, 13.21
- RHS path expressions, json_transform 13.21
- right-hand side (RHS)of a json_transform operation 13.2, 13.21
- right-hand-side path expressions, json_transform 13.21
- round() item method, SQL/JSON path expressions 17.3
- row source, JSON 22
S
- scalar, SQL/JSON path
expressions
- syntax C
- SCALAR type modifier, JSON data type 4.1
- scalar types, Oracle JSON-language and SQL 2.1.1
- scalar types and values, JSON 1.2
- object representation 2.2.5
- schema_validate() method, PL/SQL object types 26
- schema, JSON 7, 7.3, 24
- validating documents 7.1
- schemaless database data 2.1
- schema-valid JSON data 5
- SDO_GEOMETRY 28
- search index 30.11
- searching JSON data 23
- SELECT statement, NESTED clause instead of json_table 22.1
- serialization
- serializing JSON data 2.2.3
- set operation handler, json_transform 13.22
- SET operator, json_transform 13.18
- setting a SQL/JSON variable, json_transform 13.18, 13.21
- setting values in PL/SQL object types 26
- sharding, data-guide information in index 24.2
- sibling COLUMNS clauses, json_table 22.2
- simple dot-notation access to JSON data 16
- use with json_table SQL/JSON function 22
- Simple Oracle Document Access (SODA) 2
- simplified syntax
- See: simple dot-notation access to JSON data
- sin() item method, SQL/JSON path expressions 17.3
- single quotation mark (' character) 5.2
- size() item method, SQL/JSON path expressions 17.3
- size2() item method, SQL/JSON path expressions 17.3
- slash character 5.2
- SODA 2
- solidus (slash) character (/) 5.2
- sorting array elements, json_transform 13.19
- sorting JSON data type values 2.2.6
- sort operation handler, json_transform 13.22
- SORT operator, json_transform 13.19
- sort order, JSON data type 2.2.6
- json_transform SORT 13.19
- spatial JSON data 28
- specifications, Oracle Database support for JSON B
- SQL, overview of use with JSON data 2.1.4
- SQL/JSON conditions IV
- See also: Oracle SQL conditions
- SQL/JSON functions IV
- See also: Oracle SQL functions
- SQL/JSON generation functions 25, 25.1
- input SQL values 25.2
- SQL/JSON path expression 17, 17.1
- SQL/JSON path expression, for json_query 21
- SQL/JSON query functions
- WITH WRAPPER keywords 18.3
- SQL/JSON variable 17.2.1, 18.1
- SQL/JSON variable, setting with json_transform 13.18, 13.21
- SQL functions
- SQL NESTED clause, instead of json_table 22.1
- SQL NULL and JSOn-language null 2.1.2
- sqlPrecision JSON Schema field 7.4
- SQL scalar types, corresponding to JSON-language scalar types 2.1.1
- sqlScale JSON Schema field 7.4
- SQL statement DROP TABLE D.4
- SQL values compared with JSON values 2.2.7
- square bracket characters ([]) 5.2
- starts with filter predicate, SQL/JSON path expressions 17.2.1
- stddev() item method, SQL/JSON path expressions 17.3
- stddevp() item method, SQL/JSON path expressions 17.3
- step, SQL/JSON path expressions 17.2.1
- storing and managing JSON data, overview 3
- strict/lax type-compatibility, default per database session 18.7
- strict JSON-language type comparison 18.7
- strict JSON syntax 5.2
- specifying 5.3
- STRICT keyword
- STRICT keyword in TYPE clause 18.7
- string() item method, SQL/JSON path expressions 17.3
- stringify() item method, SQL/JSON path expressions 17.3
- stringOnly() item method, SQL/JSON path expressions 17.3
- string-range indexing 30.11
- sum() item method, SQL/JSON path expressions 17.3
- support for JSON, Oracle Database 2.3
- specifications B
- sync_interim_table, DBMS_REDEFINITION PL/SQL procedure D.4
- synonyms for JSON collection names 6
- syntax diagrams, basic SQL/JSON path expression C
T
- tab character 5.2
- tables with JSON data 2.1.3
- tan() item method, SQL/JSON path expressions 17.3
- temporal-range indexing 30.11
- textual JSON, migrate to JSON data type D
- textual SQL data types for JSON data 2.1.1
- time formats, ISO 8601 A
- timestamp() item method, SQL/JSON path expressions 17.3
- timestamp type, Oracle JSON scalar 2.1.1
- timestamp with time zone type, Oracle JSON scalar 2.1.1
- title JSON Schema field 7.4
- to_json() function, PL/SQL object types 26
- toBoolean() item method, SQL/JSON path expressions 17.3
- toDateTime() item method, SQL/JSON path expressions 17.3
- tree-like representation of JSON data 26
- trigger for data-guide changes 24.9
- truncate() item method, SQL/JSON path expressions 17.3
- TRUNCATE keyword
- TRUNCATE keyword, Oracle extension for SQL/JSON VARCHAR2 return value 18.2
- type() item method, SQL/JSON path expressions 17.3
- TYPE(STRICT) and RETURNING
clause
- json_value 18.2
- TYPE(STRICT) in json_table COLUMNS clause 22.2
- type-casting scalar JSON data on insertion 7.2
- TYPE clause (STRICT or LAX) 18.7
- type data-guide field (JSON Schema keyword) 24.4
- TYPE ERROR clause, ON MISMATCH clause 18.6
- type JSON Schema field 7.4
- type modifers, JSON data type 4.1, 7.1
- with IS JSON 5
- types in path-expression comparisons 17.4
U
- UNCONDITIONAL keyword, SQL/JSON query functions 18.3
- union operation handler, json_transform 13.22
- UNION operator, json_transform 13.20
- unique field names in JSON objects 5.1
- updating JSON data 12
- upper() item method, SQL/JSON path expressions 17.3
- USER_CONSTRAINTS view 7.4, 7.5
- USER_JSON_COLLECTION_TABLES view 6
- USER_JSON_COLLECTION_VIEWS view 6
- USER_JSON_COLLECTIONS view 6
- USER_JSON_COLUMNS view 4.2
- USER_JSON_DATAGUIDE_FIELDS view 24.5
- USER_JSON_DATAGUIDES view 24.5
- USER_JSON_INDEXES view 30.1
- USER_JSON_SCHEMA_COLUMNS view 7.1
- USER_TAB_COLS view 4.1
- USER_TAB_COLUMNS view 4.1
- USER_TABLES view 6
- USER_VIEWS view 6
- user-defined data-guide change trigger 24.9.1
- UUID identifier for documents 6
V
- validating JSON data with a JSON schema 7.1
- validating values in PL/SQL object types 26
- valid JSON data, definition 7, 7.1
- valid JSON data (JSON Schema) 5
- value, JSON language 1.2
- VALUE keyword for returning LOBs 18.2
- variable, SQL/JSON path expressions 17.2.1, 18.1
- variance() item method, SQL/JSON path expressions 17.3
- vector() item method, SQL/JSON path expressions 17.3
- vector type, Oracle JSON scalar 2.1.1
- view
- views
- virtual columns for JSON fields, adding 24.8
W
- well-formed JSON data 5
- ensuring 3
- whitespace characters 5.2
- WITHOUT UNIQUE KEYS keywords, JSON condition is json 5.1
- WITH UNIQUE KEYS keywords, JSON condition is json 5.1
- WITH WRAPPER keywords, SQL/JSON query functions 18.3
- wrapper clause, SQL/JSON query functions 18.3
- WRAPPER keyword, SQL/JSON query functions 18.3