PostgreSQL Protocol: Server-Side Prepared Statements
Learn to write the server-side prepared statements using PostgreSQL and the application code.
We'll cover the following
It’s possible to send the query string and its arguments separately on the wire by using server-side prepared statements. This is a pretty common way to do it, mostly because PQexecParams
isn’t well-known, though it made its debut in PostgreSQL 7.4 in 2003. To this day, a lot of PostgreSQL drivers still don’t expose the PQexecParams
facility, which is unfortunate.
Server-side prepared statements can be used in SQL thanks to the prepare
and execute
commands syntax, as in the following example:
Get hands-on with 1400+ tech skills courses.