You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/main/asciidoc/reference/r2dbc.adoc
+3-3
Original file line number
Diff line number
Diff line change
@@ -463,12 +463,12 @@ R2DBC uses database-native bind markers that depend on the actual database.
463
463
If you are familiar with JDBC, then you're also familiar with `?` (question mark) bind markers.
464
464
JDBC drivers translate question mark bind markers to database-native markers as part of statement execution.
465
465
466
-
Postgres uses `$1`, `$2` and so on, SQL Server uses named bind markers prefixed with `@` as their native bind markers.
467
-
Spring Data R2DBC leverages `Dialect` implementations to expand named parameters to native bind markers at the time of query execution which gives you a certain degree of query portability across various database vendors
466
+
Postgres uses indexed markers (`$1`, `$2`), SQL Server uses named bind markers prefixed with `@` as its native bind marker syntax.
467
+
Spring Data R2DBC leverages `Dialect` implementations to expand named parameters to native bind markers at the time of query execution which gives you a certain degree of query portability across various database vendors.
468
468
You can still use native bind markers if you prefer to do so.
469
469
****
470
470
471
-
The query-preprocessor unrolls named `Collection` parameters to remove the need of dynamic query creation based on the number of arguments.
471
+
The query-preprocessor unrolls named `Collection` parameters into a series of bind markers to remove the need of dynamic query creation based on the number of arguments.
472
472
Nested object arrays are expanded to allow usage of e.g. select lists.
0 commit comments