尝试运行sql:https://dbfiddle.uk/VlKz_7fg 当我在小提琴上运行 sql 时,它工作正常,但是当我尝试在数据库上运行相同的命令时,它会抛出 - 错误:无效的正则表达式:无效的字符类
任何人都可以帮忙解决这个问题吗..
您使用以下字符类:
alpha
word
在版本的可用类别列表中。 9.4 我看到
alpha
,但没有看到 word
。参见第 9.7.3.2 节。在https://www.postgresql.org/docs/9.4/functions-matching.html
[[:word:]]
匹配字母、数字和下划线。相当于或\w
。[a-zA-Z0-9_]
因此将
[[:word:]]
替换为 \w
。
参见基于 9.4 的 Fiddle