There is a problem with parameters when a parameter name contains a dot.
For example:
select * from a where b = :my.dotted.name
will result to:
params[0].Name = my
Quoting the parameter doesn't help (whatever the quote char is even "[").
This is a quite urgent problem a lot of our code is based arround that.
Parameters are incorrectly parsed when the parameter name contains a dot
I cannot reproduce this problem with the last build of SDAC (4.50.0.34) if the parameter name is quoted in this way:
Could you check this issue with SDAC 4.50.0.34?
Code: Select all
select * from a where b = :[my.dotted.name]