'@>'符号在postgesql中的含义是什么?
问题描述:
我正在使用PostgreSQL数据库的项目。'@>'符号在postgesql中的含义是什么?
有在项目,建立查询少数像这样的位置:
query += " AND " + String + " @> " + String;
我不熟悉的@>
符号,也不是任何人目前正在使用的项目。另外googling it不起作用,可能是因为它是一个奇怪的符号。
另外,林不知道这个符号是一个postgesql的东西或sql的东西。
P.S.用java编写的应用程序。
答
它是“包含”。
如果该列是数组并且使用@>
该列应包含该值。
这里更多:https://www.postgresql.org/docs/current/static/functions-array.html
+1
它不仅用于数组。它也用于包含hstore或范围类型的“contains” –
也请停止回滚的编辑,实际上使这种清晰可辨。 –
@EliSadoff我编辑的东西清晰易读,我回滚的编辑包含* s等。 –
它不能回答你的问题,但是如果你需要搜索某些包含符号的东西,symbolhound.com会很有用。 –