-
Notifications
You must be signed in to change notification settings - Fork 161
Open
Labels
featurestatus-triage_doneInitial triage done, will be further handled by the driver teamInitial triage done, will be further handled by the driver team
Description
What is the current behavior?
colB.ilike('%value%')
produces lower(colB) LIKE lower('%value%'
)
What is the desired behavior?
`colB ILIKE '%value%'
How would this improve snowflake-connector-python
?
Keeps consistent behavior between SQLA API and snowflake SQL.
References, Other Background
Snowflake SQL reference: https://docs.snowflake.com/en/sql-reference/functions/ilike
SQLA reference:
https://docs.sqlalchemy.org/en/20/core/sqlelement.html#sqlalchemy.sql.expression.ColumnElement.ilike
https://docs.sqlalchemy.org/en/20/core/sqlelement.html#sqlalchemy.sql.expression.ColumnOperators.ilike
Metadata
Metadata
Assignees
Labels
featurestatus-triage_doneInitial triage done, will be further handled by the driver teamInitial triage done, will be further handled by the driver team