sql >> Database >  >> RDS >> PostgreSQL

Hoe dynamische Postgres voorbereide statements te maken in PHP

In een voorbereide instructie is de SQL statisch opzettelijk. Het aantal parameters kan niet variëren zodra de verklaring is opgesteld.

Maar het zou gemakkelijk zijn voor uw code om het juiste aantal parameters in te dienen, afhankelijk van de instructie. Je zou een variabele kunnen toevoegen voor de teller van parameters, en een dynamische php-array om door te geven aan pg_execute in plaats van hardgecodeerde letterlijke waarden. En ze zouden worden verhoogd/ingevuld in de if (isset(...)) takken.



  1. SQL Transponeer rijen als kolommen

  2. TRANSACTION_MUTEX en toegang tot transacties voor meerdere sessies

  3. Achterliggende witruimte in SQL Server verwijderen - RTRIM()

  4. SQuirreL SQL verbinden met Microsoft Excel