PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Aturan kurung PostgreSQL, apakah ada panduan yang diringkas?

"Apakah ada ringkasan panduan?" , yah... Jawabannya adalah tidak , jadi:langsung! Jawaban ini adalah Wiki, mari kita menulis.

Ringkasan panduan

Biarkan,

  • F () fungsi biasa. (mis. ROUND )
  • L () operator seperti fungsi (mis. ANY )
  • f fungsi seperti operator (mis. current_date )
  • Op seorang operator
  • Op1 , Op2 adalah operator yang berbeda
  • Nilai atau ekspresi A, B, C
  • S daftar ekspresi, sebagai "(A,B,C)"

Aturan, menggunakan elemen-elemen ini, dalam bentuk

  • aturan :catatan.

ekspresi matematika "murni"

Kapan Beroperasi , Op1 , Op2 adalah operator matematika (mis. + , - . * ), dan F () adalah fungsi matematika (mis. ROUND() ).

Aturan untuk ekspresi skalar dan "murni ekspresi array":

  • Sebuah Operasi B =(A Op B) :tanda kurung adalah opsional.
  • Sebuah Op1 B Op2 C :perlu memeriksa diutamakan .
  • (A Op1 B) Op2 C :menegakkan "pertama (A Op1 B)".
  • Sebuah Op1 (B Op2 C) :menegakkan "pertama (B Op2 C)".
  • F (A) =(F (A)) =F ((A)) =(F ((A))) :tanda kurung adalah opsional.
  • S =(S) :tanda kurung eksternal bersifat opsional.
  • f =(f ) :tanda kurung adalah opsional.

Ekspresi dengan operator seperti fungsi

Aturan untuk operator sebagai ALL , ANY , ROW , SOME , dll.

  • L (A) =L ((A)) :tanda kurung adalah opsional dalam argumen.
  • (L (A)) :KESALAHAN SINTAKS.

... Aturan lainnya? Tolong bantu edit di sini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrip Python untuk mencerna shapefile ke dalam database PostgreSQL/PostGIS menggunakan shp2pgsql.exe di windows

  2. FATAL:tidak dapat mengakses file kunci pribadi /etc/ssl/private/ssl-cert-snakeoil.key:Izin ditolak

  3. pgAdmin III :Tidak ada server yang muncul

  4. Kesalahan Castle Activerecord adalah "hubungan tidak ada" di Postgresql?

  5. Pengurutan Ulang Catatan PostgreSQL menggunakan Pembaruan dengan Sub-Pilih