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

PostgreSQL के कोष्ठक नियम, क्या कोई संक्षिप्त मार्गदर्शिका है?

"क्या कोई संक्षिप्त मार्गदर्शिका है?" , ठीक है... जवाब है नहीं , तो:हाथों पर! यह उत्तर एक विकी है, आइए लिखते हैं।

संक्षिप्त मार्गदर्शिका

चलो,

  • एफ () एक सामान्य कार्य। (उदा. ROUND )
  • एल () एक फ़ंक्शन जैसा ऑपरेटर (उदा. ANY )
  • एक ऑपरेटर जैसा कार्य (उदा. current_date )
  • ऑपरेशन एक ऑपरेटर
  • Op1 , Op2 अलग-अलग ऑपरेटर हैं
  • ए, बी, सी मान या भाव
  • S एक एक्सप्रेशन-लिस्ट है, जैसे "(A,B,C)"

इन तत्वों का उपयोग करने वाले नियम इस रूप में हैं

  • नियम :नोट्स।

"शुद्ध" गणितीय व्यंजक

जब ऑपरेशन , Op1 , Op2 गणितीय संचालिका हैं (उदा. + , - . * ), और F () एक गणितीय कार्य है (उदा. ROUND() )।

स्केलर एक्सप्रेशन . के लिए नियम और "शुद्ध सरणी भाव":

  • एक संचालन बी =(ए ऑप बी) :कोष्ठक वैकल्पिक है।
  • एक Op1 बी Op2 सी :वरीयता की जांच करने की आवश्यकता है ।
  • (एक Op1 बी) Op2 सी :लागू करें "पहले (ए Op1 .) बी)"।
  • एक Op1 (बी Op2 सी) :लागू करें "पहले (बी Op2 .) सी)"।
  • एफ (ए) =(एफ (ए)) =एफ ((ए)) =(एफ ((ए))) :कोष्ठक वैकल्पिक हैं।
  • एस =(एस) :बाहरी कोष्ठक वैकल्पिक हैं।
  • =(f ) :कोष्ठक वैकल्पिक हैं।

फ़ंक्शन जैसे ऑपरेटर वाले एक्सप्रेशन

ऑपरेटरों के लिए नियम ALL . के रूप में , ANY , ROW , SOME , आदि.

  • एल (ए) =एल ((ए)) :तर्क में कोष्ठक वैकल्पिक है।
  • (एल (ए)) :सिंटैक्स त्रुटि।

...और नियम? कृपया यहां संपादन में सहायता करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या pg_prepare() तैयार कथन (पीडीओ नहीं) SQL-इंजेक्शन को रोकता है?

  2. जब ऑटोवैक्यूम वैक्यूम नहीं करता है

  3. भौतिक विचारों को ताज़ा करें:संगामिति, लेन-देन संबंधी व्यवहार

  4. स्मॉलिंट [] कॉलम पर GIN इंडेक्स इस्तेमाल नहीं किया गया या एरर ऑपरेटर यूनिक नहीं है

  5. पोस्टग्रेज में ग्रुप बाय - JSON डेटा प्रकार के लिए कोई समानता नहीं है?