PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL में ऑपरेटर उपनाम कैसे परिभाषित करें?

बस pgAdmin, स्कीमा pg_catalog की जाँच करें। इसमें सभी ऑपरेटर हैं और आपको दिखाते हैं कि उन्हें सभी डेटाटाइप के लिए कैसे बनाया जाता है। हां, आपको उन्हें सभी डेटाटाइप के लिए बनाना होगा। तो यह सिर्फ एक "उपनाम" नहीं है, आपको बहुत सारे उपनाम चाहिए।

एक चार =चार के लिए उदाहरण !!!! उपनाम के रूप में:

CREATE OPERATOR !!!!   -- name
(
  PROCEDURE = pg_catalog.chareq,
  LEFTARG = "char",
  RIGHTARG = "char",
  COMMUTATOR = !!!!, -- the same as the name
  RESTRICT = eqsel,
  JOIN = eqjoinsel,
  HASHES,
  MERGES
);
SELECT 'a' !!!! 'a' -- true
SELECT 'a' !!!! 'b' -- false

मैनुअल देखें साथ ही नामकरण नियमों पर ध्यान दें, इसके कुछ प्रतिबंध हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql ट्रंकेशन स्पीड

  2. PostgreSQL में समय मान से मिनट घटाएं

  3. H2 डेटा को PostgreSQL में स्थानांतरित करें

  4. अद्वितीय जोड़ियों की सूची के आधार पर डेटाबेस से चयन करना

  5. पोस्टग्रेज में पंक्ति को हटाने पर सीरियल पीके में कमी नहीं होती है?