在MySQL文档中,它在" SQL"中列出pattern = re.compile(r'Nombre vern(?:a|\xc3\xa1)culo')
text = 'Nombre vern\xc3\xa1culo'
match = pattern.search(text)
print match
语句(对于表,数据库......)。
但PostgreSQL在PL / pgsql中没有SHOW
或等效语句。只有SHOW
有一些client-side commands用于同一目的。
所以我在想
是psql
语句是在SQL中,还是在MySQL的SQL方言中?
由于
答案 0 :(得分:3)
Postgres有一个show statement,但它的目的与MySQL不同。我不担心什么是有效的SQL,不是有效的SQL;我唯一关心的是我在这里处理的变种。
答案 1 :(得分:2)
标准SQL中没有SHOW
命令,因此MySQL和PostgreSQL SHOW
命令完全不同。
如果您需要采用标准的符合方式来获取表元数据,则应查询information_schema
中的表和视图。