@@ -1228,7 +1228,7 @@ Boolean dbObjectAsPojo
1228
1228
Specify whether [Oracle Database named objects or collections](#objects)
1229
1229
that are queried should be returned to the application as "plain old JavaScript
1230
1230
objects" or kept as database-backed objects. This option also applies to output
1231
- `BIND_OUT` bind variables.
1231
+ `BIND_OUT` [ bind variables](#bind) .
1232
1232
1233
1233
Note that LOBs in objects will be represented as [Lob](#lobclass) instances and
1234
1234
will not be String or Buffer, regardless of any `fetchAsString`,
@@ -4368,7 +4368,7 @@ promise = getStatementInfo(String sql);
4368
4368
4369
4369
Parses a SQL statement and returns information about it. This is most
4370
4370
useful for finding column names of queries, and for finding the names
4371
- of bind variables used.
4371
+ of [ bind variables](#bind) used.
4372
4372
4373
4373
This method performs a [round-trip](#roundtrips) to the database, so
4374
4374
unnecessary calls should be avoided.
@@ -5486,8 +5486,8 @@ This read-only attribute shows the type of Lob being used. It will have the
5486
5486
value of one of the constants [`oracledb.BLOB`](#oracledbconstantsnodbtype),
5487
5487
[`oracledb.CLOB`](#oracledbconstantsnodbtype) or
5488
5488
[`oracledb.NCLOB`](#oracledbconstantsnodbtype). The value is derived from the
5489
- bind type when using LOB bind variables, or from the column type when a LOB is
5490
- returned by a query.
5489
+ bind type when using [ LOB bind variables](#lobbinds) , or from the column type
5490
+ when a LOB is returned by a query.
5491
5491
5492
5492
### <a name="lobmethods"></a> 7.2 Lob Methods
5493
5493
@@ -11540,7 +11540,8 @@ discussed in those links.
11540
11540
'Web pagination' and limiting the maximum number of rows are discussed in this
11541
11541
section. For each 'page' of results, a SQL query is executed to get the
11542
11542
appropriate set of rows from a table. Since the query will be executed more
11543
- than once, make sure to use bind variables for row numbers and row limits.
11543
+ than once, make sure to use [bind variables](#bind) for row numbers and row
11544
+ limits.
11544
11545
11545
11546
Oracle Database 12c SQL introduced an `OFFSET` / `FETCH` clause which
11546
11547
is similar to the `LIMIT` keyword of MySQL. See [Row Limiting:
@@ -11744,9 +11745,9 @@ solutions:
11744
11745
For more information, see the [Statement Caching](#stmtcache)
11745
11746
documentation.
11746
11747
11747
- - Use bind variables otherwise each variant of the statement will have
11748
- its own statement cache entry and cursor. With appropriate binding
11749
- only one entry and cursor will be needed.
11748
+ - Use [ bind variables](#bind) otherwise each variant of the statement will have
11749
+ its own statement cache entry and cursor. With appropriate binding only one
11750
+ entry and cursor will be needed.
11750
11751
11751
11752
- Set the database's [*open_cursors*][47] parameter appropriately.
11752
11753
This parameter specifies the maximum number of cursors that each
@@ -12089,10 +12090,10 @@ Redefinition][98] for more information about EBR.
12089
12090
12090
12091
### <a name="implicitresults"></a> 17.6 Implicit Results
12091
12092
12092
- Oracle Implicit Results allow queries in PL/SQL to be returned to
12093
- Node.js without requiring REF CURSORS or bind variables. Implicit
12094
- Results requires node-oracledb 4.0, Oracle Database 12.1 or later, and
12095
- Oracle Client 12.1 or later.
12093
+ Oracle Implicit Results allow queries in PL/SQL to be returned to Node.js
12094
+ without requiring REF CURSORS or [ bind variables](#bind) . Implicit Results
12095
+ requires node-oracledb 4.0, Oracle Database 12.1 or later, and Oracle Client
12096
+ 12.1 or later.
12096
12097
12097
12098
PL/SQL code uses `DBMS_SQL.RETURN_RESULT()` to return query results.
12098
12099
These are accessible in the `execute()` callback
0 commit comments