参数名称前缀
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
当选择 ParameterType.NAMED 来生成命名参数时,默认是使用冒号作为参数名称的前缀。
例如
-- NAMED SELECT FIRST_NAME || :1 FROM AUTHOR WHERE ID = :x
根据命名参数的解释方式,此默认值可能不是最佳的。更好的字符可能是 $
符号,例如在 PostgreSQL 或 R2DBC 中。为此,可以使用 renderNamedParamPrefix
设置
示例配置
Settings settings = new Settings() .withRenderNamedParamPrefix("$"); // Defaults to ":"
反馈
您对此页面有任何反馈吗?我们很乐意听取您的意见!