【发布时间】:2023-03-12 13:22:01
【问题描述】:
下面的 Postgres SQL 查询返回表中所有可用的记录。 有人可以对此做出解释吗? . 另外请让我知道 * 在 postgres 正则表达式的情况下代表什么。
Employee table contains :
name
Chennai
Delhi
Hydrabad
NewYark
ABC
select * from employee where name ~ 'Z*'
【问题讨论】:
-
Z 后面的星表示 0 或多个 Z(在字符串中的某处)。所以正则表达式引擎选择 0 Z 并匹配每个字符串。
标签: sql regex postgresql