Skip to content

Commit

Permalink
Document predicate pushdown support for string-type columns in SQL Se…
Browse files Browse the repository at this point in the history
…rver
  • Loading branch information
Jessie212 authored and hashhar committed Apr 3, 2023
1 parent 068f74a commit e5ffe5a
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion docs/src/main/sphinx/connector/sqlserver.rst
Original file line number Diff line number Diff line change
Expand Up @@ -480,7 +480,22 @@ The connector supports pushdown for a number of operations:

.. include:: join-pushdown-enabled-true.fragment

.. include:: no-pushdown-text-type.fragment
Predicate pushdown support
""""""""""""""""""""""""""

The connector supports pushdown of predicates on ``VARCHAR`` and ``NVARCHAR``
columns if the underlying columns in SQL Server use a case-sensitive `collation
<https://learn.microsoft.com/en-us/sql/relational-databases/collations/collation-and-unicode-support?view=sql-server-ver16>`_.

The following operators are pushed down:

- ``=``
- ``<>``
- ``IN``
- ``NOT IN``

To ensure correct results, operators are not pushed down for columns using a
case-insensitive collation.

.. _sqlserver-bulk-insert:

Expand Down

0 comments on commit e5ffe5a

Please sign in to comment.