bugfix: insert/update type functions don't break when using a param_char other than %