3

我在查询中使用命名参数来匹配类似地图的数据结构中的字段。数据结构可以有字段,或者其他类似地图的数据结构。这种嵌套结构是可重复的,令人作呕。

我想使用类似 XPath 的语言来命名查询中的参数,可以对其进行解析以指示进一步的嵌套查找。

所以问题是,在命名参数声明中哪些字符是合法的?

4

1 回答 1

2

命名参数至少应该与数据库中对参数名的限制兼容。

对于 Oracle,参数名称由一个字母(可选地后跟更多字母、数字、美元符号、下划线和数字符号)组成。参数名称不应超过 30 个字符。因此,不允许使用连字符、斜杠和空格等字符。

于 2009-01-15T15:26:34.583 回答