From 155f11867636399ab4212c338fefebcb786f070a Mon Sep 17 00:00:00 2001 From: Kris Harper Date: Fri, 21 Nov 2025 12:14:28 -0500 Subject: [PATCH] SNOW-2688693: fixed on_error parameter passing in write_pandas --- src/snowflake/connector/pandas_tools.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/snowflake/connector/pandas_tools.py b/src/snowflake/connector/pandas_tools.py index be77e67a71..75c508048a 100644 --- a/src/snowflake/connector/pandas_tools.py +++ b/src/snowflake/connector/pandas_tools.py @@ -592,11 +592,10 @@ def drop_object(name: str, object_type: str) -> None: f"{' BINARY_AS_TEXT=FALSE' if auto_create_table or overwrite or infer_schema else ''}" f"{sql_use_logical_type}" f") " - f"PURGE=TRUE ON_ERROR=?" + f"PURGE=TRUE ON_ERROR='{on_error}'" ) params = ( target_table_location, - on_error, ) logger.debug(f"copying into with '{copy_into_sql}'. params: %s", params) copy_results = cursor.execute(