{"Entry":{"collection":"operator","key":"op-403e-_aclitem-aclitem","name":"@\u003e(_aclitem,aclitem)","aliases":["@\u003e","@\u003e(_aclitem,aclitem)"],"metadata":{"aliases":["@\u003e","@\u003e(_aclitem,aclitem)"],"category":"Internal and special-purpose","content_hash":"4047d55502e321e6e5b595974f9995f1f9467159056c5be578d04a769c71325d","derived_content_hash":"ca9c1e63e1df39aebd50cba241219eab047019eab081ba08bc3993fb0bfe9a26","imported_at":"2026-09-30T00:40:43.537175+08:00","name":"@\u003e(_aclitem,aclitem)","name_zh":"","slug":"op-403e-_aclitem-aclitem","summary":"contains"}},"Definition":{"Collection":"operator","Key":"op-403e-_aclitem-aclitem","SourceDatabase":"center","Version":"18","SourceTable":"pg_operator_entry","SourceKey":"op-403e-_aclitem-aclitem","SourceRevision":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","Facts":{"aliases":["@\u003e","@\u003e(_aclitem,aclitem)"],"comparison_data":{"memberships":[],"operator":{"commutator":"","function":"aclcontains(_aclitem,aclitem)","hash_join":"f","kind":"b","left_type":"_aclitem","merge_join":"f","negator":"","result_type":"bool","right_type":"aclitem","symbol":"@\u003e"}},"comparison_hash":"c008ef0480ab9d4df5e2d0cbacdd88f45897e8281f046e8add6a72ad19c46d55","description":["contains"],"description_zh":"包含。","description_zh_html":"\u003cp\u003e包含。\u003c/p\u003e\u003cdl\u003e\u003cdt\u003e种类\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003eb\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e符号\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003e@\u0026gt;\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e实现函数\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003eaclcontains(_aclitem,aclitem)\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e可用于哈希连接\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003e否\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e左操作数类型\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003e_aclitem\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e可用于归并连接\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003e否\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e右操作数类型\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003eaclitem\u003c/code\u003e\u003c/dd\u003e\u003cdt\u003e结果类型\u003c/dt\u003e\u003cdd\u003e\u003ccode\u003ebool\u003c/code\u003e\u003c/dd\u003e\u003c/dl\u003e\u003ch3\u003e同版本中文手册节选\u003c/h3\u003e\u003cp class=\"title\"\u003e\u003cstrong\u003e表 9.73. \u003ccode class=\"type\"\u003eaclitem\u003c/code\u003e 操作符\u003c/strong\u003e\u003c/p\u003e\u003cp\u003e\u003ca href=\"/zh/docs/18/functions-info.html#FUNCTIONS-ACLITEM-OP-TABLE\"\u003e查看完整中文手册与上下文\u003c/a\u003e。\u003c/p\u003e\u003cp\u003e本页开头的中文说明为 PG.CENTER 对源码说明的翻译；手册节选保留对应版本中文文档原文。源码信息及手册示例不代表重新进行过运行测试。\u003c/p\u003e","facts":[{"label":"Left operand","value":"_aclitem"},{"label":"Right operand","value":"aclitem"},{"label":"Result type","value":"bool"},{"label":"Implementing function","value":"aclcontains(_aclitem,aclitem)"},{"label":"Operator kind","value":"Binary"},{"label":"Hash join candidate","value":"no"},{"label":"Merge join candidate","value":"no"}],"facts_zh":[{"label":"左操作数","value":"_aclitem"},{"label":"右操作数","value":"aclitem"},{"label":"返回类型","value":"bool"},{"label":"实现函数","value":"aclcontains(_aclitem,aclitem)"},{"label":"操作符种类","value":"Binary"},{"label":"可用于哈希连接","value":"否"},{"label":"可用于归并连接","value":"否"}],"manual_semantics":"Exact operand/result signature matched","memberships":[],"operator":{"commutator":"","function":"aclcontains(_aclitem,aclitem)","hash_join":"f","kind":"b","left_type":"_aclitem","merge_join":"f","negator":"","result_type":"bool","right_type":"aclitem","symbol":"@\u003e"},"related":[{"label":"_aclitem data type","url":"/wiki/type/arrays/?v=18"},{"label":"aclitem data type","url":"/wiki/type/aclitem/?v=18"},{"label":"bool data type","url":"/wiki/type/bool/?v=18"}],"release":{"catalog_fingerprint":"deec62e0f0c649d9d0d058ddd0b16bf41afffd569c3fd73949ff0971ce5cabd6","channel":"stable","label":"18.6","major":"18","manual_fingerprint":"fefce9e478eb2afe5e17e869492bbedc67dce23d317f0a5257240113d6496ebc","ref":"https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2","revision":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","source_sha256":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"},"sections":[{"paragraphs":["Does array contain the specified privileges? (This is true if there is an array entry that matches the aclitem 's grantee and grantor, and has at least the specified set of privileges.)","'{calvin=r*w/hobbes,hobbes=r*w*/postgres}'::aclitem[] @\u003e 'calvin=r*/hobbes'::aclitem → t"],"title":"English manual definition"},{"paragraphs":["The catalog pg_operator stores information about operators. See CREATE OPERATOR and Section 36.14 for more information."],"title":"Catalog interpretation"}],"sections_zh":[{"paragraphs":["数组是否包含指定的权限？（如果数组中存在一个条目，其被授权者和授权者与该 aclitem 相同，且至少包含指定的全部权限，则返回真。）","'{calvin=r*w/hobbes,hobbes=r*w*/postgres}'::aclitem[] @\u003e 'calvin=r*/hobbes'::aclitem → t"],"title":"英文手册定义"},{"paragraphs":["目录 pg_operator 存储关于操作符的信息。详见 CREATE OPERATOR 和 第 36.14 节 。"],"title":"目录记录解读"}],"signature":"@\u003e(_aclitem,aclitem) → bool","source_oid":"968","sources":[{"label":"Matching PostgreSQL source archive","sha256":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","url":"https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2"},{"label":"PostgreSQL 18 English manual: catalog-pg-operator.html","path":"catalog-pg-operator.html","sha256":"e0b1817914e5e8f9037955cd41e9a43584e9227fcc115784898ecdd9a6c0ecd6","url":"/docs/18/catalog-pg-operator.html"},{"label":"PostgreSQL 18 English manual: catalog-pg-amop.html","path":"catalog-pg-amop.html","sha256":"e65b90ee78eaf4b4da97ce5b08b972cee2e2660b882ec107be22eca47201f7d1","url":"/docs/18/catalog-pg-amop.html"},{"label":"PostgreSQL 18 English manual: functions-info.html","path":"functions-info.html","sha256":"78ac80bf81da2e4f4a33f3b850faa86f0f58ec54a083d6c31da557907de0df87","url":"/docs/18/functions-info.html#FUNCTIONS-ACLITEM-OP-TABLE"}],"tables":[],"tables_zh":[],"zh_from":{"authored_translation":"authored-translation-of-source-description","body_sha256":"f155c20b84e54de1ed35a94dc51e9b8a613b4f45809d450c29b679d91e7d6588","kind":"same-version-chinese-manual-with-authored-translation-of-source-description","manual":{"anchor":"FUNCTIONS-ACLITEM-OP-TABLE","build_id":107,"extraction":"concept-introduction","fragment_sha256":"bda078996a28dccbe4b7de6488cc9388663441aa2ac0f0cbb28a20fdb8ce6b25","locale":"zh-Hans","page_key":"functions-info.html","source_hash":"7c33185e79430cfbda432dc4db277115c7ac846afccadfcf904ceb1bf2aa1ba5","source_revision":"unknown:rendered-translation-baseline","translated_from_revision":null,"translation_revision":"git:b1b500221dbe5437cfca004d6b04d3f6e422765d;html-sha256:08e987a66af27b98444a8057c256314eafa13611a3fb9e888214fc436824244b","url":"/zh/docs/18/functions-info.html#FUNCTIONS-ACLITEM-OP-TABLE","version":"18"},"runtime_rerun":false,"source_facts_revision":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"}},"ManualEvidence":{"release":{"catalog_fingerprint":"deec62e0f0c649d9d0d058ddd0b16bf41afffd569c3fd73949ff0971ce5cabd6","channel":"stable","label":"18.6","major":"18","manual_fingerprint":"fefce9e478eb2afe5e17e869492bbedc67dce23d317f0a5257240113d6496ebc","ref":"https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2","revision":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","source_sha256":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f"},"sources":[{"label":"Matching PostgreSQL source archive","sha256":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","url":"https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2"},{"label":"PostgreSQL 18 English manual: catalog-pg-operator.html","path":"catalog-pg-operator.html","sha256":"e0b1817914e5e8f9037955cd41e9a43584e9227fcc115784898ecdd9a6c0ecd6","url":"/docs/18/catalog-pg-operator.html"},{"label":"PostgreSQL 18 English manual: catalog-pg-amop.html","path":"catalog-pg-amop.html","sha256":"e65b90ee78eaf4b4da97ce5b08b972cee2e2660b882ec107be22eca47201f7d1","url":"/docs/18/catalog-pg-amop.html"},{"label":"PostgreSQL 18 English manual: functions-info.html","path":"functions-info.html","sha256":"78ac80bf81da2e4f4a33f3b850faa86f0f58ec54a083d6c31da557907de0df87","url":"/docs/18/functions-info.html#FUNCTIONS-ACLITEM-OP-TABLE"}]},"MeasuredEvidence":{}},"Text":{"Collection":"operator","Key":"op-403e-_aclitem-aclitem","SourceDatabase":"center","Version":"18","Locale":"en","Title":"@\u003e(_aclitem,aclitem)","Summary":"contains","BodyHTML":"\u003cp\u003econtains\u003c/p\u003e","SourceRevision":"555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f","ContentHash":"98ad9ee0be06128780b67a1e8004236d0738e73dd851573bae0ee7ad3c58b5b5","Payload":{"description":["contains"],"related":[{"label":"_aclitem data type","url":"/wiki/type/arrays/?v=18"},{"label":"aclitem data type","url":"/wiki/type/aclitem/?v=18"},{"label":"bool data type","url":"/wiki/type/bool/?v=18"}],"sections":[{"paragraphs":["Does array contain the specified privileges? (This is true if there is an array entry that matches the aclitem 's grantee and grantor, and has at least the specified set of privileges.)","'{calvin=r*w/hobbes,hobbes=r*w*/postgres}'::aclitem[] @\u003e 'calvin=r*/hobbes'::aclitem → t"],"title":"English manual definition"},{"paragraphs":["The catalog pg_operator stores information about operators. See CREATE OPERATOR and Section 36.14 for more information."],"title":"Catalog interpretation"}],"tables":[]}},"RequestedLocale":"en","Fallback":false,"Versions":["10","11","12","13","14","15","16","17","18","19","20"],"Locales":["en","zh-Hans"],"Signatures":null,"Spellings":null,"SQLState":null,"Evidence":null}
