These next two are specific to getting bind parameters while executing/compiling the query. They should have standard SQL exceptions too. Can you please confirm that the INDEX_OUT_OF_BOUND is only used when trying to access a bind parameter with an invalid index and rename it something more specific like PARAM_INDEX_OUT_OF_BOUNDS