Closed NickCrews closed 1 year ago
This is an unfortunate artifact of using the numeric
style for bind parameters and perhaps a bug in duckdb-engine
(though that would be surprising).
In any event we can fix this by using sa.text
. Fix incoming.
What happened?
Thanks for looking at this.
It generates:
which results in
So something about how ibis doesn't correctly fill in
:regexp_replace_1
with the constant "g" flag as it should, but the value I passed in, "d" from the substitute(), is used instead.Lemme know if you think of a workaround, I could write my own extension function for re_replace() until this is fixed, but maybe there's something easier.
What version of ibis are you using?
4.1.0
What backend(s) are you using, if any?
duckdb
Relevant log output
No response
Code of Conduct