没有得到预期的结果:
Select Where DESCRIPTION iLIKE '%[0-9] PF %'
我希望拉出所有描述,其中PF表示任何数字。
例如" 2 PF"
应在查询中返回的数据示例:
答案 0 :(得分:3)
您可以使用与正则表达式匹配的模式。
WHERE DESCRIPTION ~ '\d\sPF'
如果PF
需要匹配,无论是大写还是大写,请使用
WHERE DESCRIPTION ~* '\d\sPF'
\d
匹配0-9
。\s
用于空格字符。PF
是您需要遵循的数字。 Read about pattern matching in Postgres here
编辑:基于OP的评论,他正在使用Redshift,
WHERE DESCRIPTION SIMILAR TO '%[0-9] PF %'
答案 1 :(得分:1)
dto = sdk_client.get_name_dto(parsed_args.name)
varification_id = dto.verification_id
api_response = sdk_client.verify_user(dto.id, body=varification_id)
...应该做的工作。请参阅:https://www.postgresql.org/docs/11/functions-binarystring.html