相关疑难解决方法(0)

Postgres中LIKE和〜之间的区别

我被指示"不要打扰LIKE"并~改为使用.什么是错的LIKE又是怎样的~不同?

~在这种情况下是否有名称或者人们说"使用代字号运算符"?

regex sql postgresql syntax

56
推荐指数
6
解决办法
6万
查看次数

用psycopg2转义Postgres的SQL"LIKE"值

psycopg2是否有一个函数来转义Postgres 的LIKE操作数的值?

例如,我可能想要匹配以字符串"20%of all"开头的字符串,所以我想写这样的东西:

sql = '... WHERE ... LIKE %(myvalue)s'
cursor.fetchall(sql, { 'myvalue': escape_sql_like('20% of all') + '%' }
Run Code Online (Sandbox Code Playgroud)

我可以在这里插入一个现有的escape_sql_like函数吗?

(类似的问题如何显式引用字符串值(Python DB API/Psycopg2),但我找不到答案.)

python postgresql psycopg2 python-db-api

31
推荐指数
6
解决办法
2万
查看次数

标签 统计

postgresql ×2

psycopg2 ×1

python ×1

python-db-api ×1

regex ×1

sql ×1

syntax ×1