diff --git a/dbal/cpp/src/adapters/sql/sql_adapter.hpp b/dbal/cpp/src/adapters/sql/sql_adapter.hpp index 5569af88f..7cff99fa1 100644 --- a/dbal/cpp/src/adapters/sql/sql_adapter.hpp +++ b/dbal/cpp/src/adapters/sql/sql_adapter.hpp @@ -56,7 +56,7 @@ public: ConnectionGuard guard(pool_, conn); const std::string sql = "INSERT INTO users (username, email, role) " - "VALUES ($1, $2, $3) " + "VALUES (" + placeholder(1) + ", " + placeholder(2) + ", " + placeholder(3) + ") " "RETURNING id, username, email, role, created_at, updated_at"; const std::vector params = { {"username", input.username}, @@ -83,7 +83,7 @@ public: ConnectionGuard guard(pool_, conn); const std::string sql = "SELECT id, username, email, role, created_at, updated_at " - "FROM users WHERE id = $1"; + "FROM users WHERE id = " + placeholder(1); const std::vector params = {{"id", id}}; try {