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

PostgreSQL - jumlah maksimum parameter dalam klausa IN?

Menurut kode sumber yang ada di sini, mulai dari baris 850, PostgreSQL tidak secara eksplisit membatasi jumlah argumen.

Berikut ini adalah komentar kode dari baris 870:

/*
 * We try to generate a ScalarArrayOpExpr from IN/NOT IN, but this is only
 * possible if the inputs are all scalars (no RowExprs) and there is a
 * suitable array type available.  If not, we fall back to a boolean
 * condition tree with multiple copies of the lefthand expression.
 * Also, any IN-list items that contain Vars are handled as separate
 * boolean conditions, because that gives the planner more scope for
 * optimization on such clauses.
 *
 * First step: transform all the inputs, and detect whether any are
 * RowExprs or contain Vars.
 */


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSL untuk koneksi PostgreSQL nodejs

  2. Saya lupa kata sandi yang saya masukkan saat instalasi postgres

  3. PostgreSQL:Bagaimana cara melewatkan parameter dari baris perintah?

  4. Cara Mendapatkan Yang Terbaik dari Log PostgreSQL

  5. sqlalchemy.exc.NoSuchModuleError:Tidak dapat memuat plugin:sqlalchemy.dialects:postgres