X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-postgresql%2Fpostgresql-sql.lisp;fp=db-postgresql%2Fpostgresql-sql.lisp;h=b0c6f81c0947dda7cde164aaa3198c803104ee0e;hp=de6daf53c586d2f5c6ee44638e155660483a6c7f;hb=d9c752dcd0577bd1df0b16110f413bb58f42033d;hpb=b145ab23c097e8c624e7bf35da055b6ae0cff21d diff --git a/db-postgresql/postgresql-sql.lisp b/db-postgresql/postgresql-sql.lisp index de6daf5..b0c6f81 100644 --- a/db-postgresql/postgresql-sql.lisp +++ b/db-postgresql/postgresql-sql.lisp @@ -187,7 +187,7 @@ (error 'sql-database-data-error :database database :expression query-expression - :error-id (PQresultStatus result) + :error-id (PQresultErrorField result +PG-DIAG-SQLSTATE+) :message (tidy-error-message (PQresultErrorMessage result))))) (PQclear result)))))) @@ -269,7 +269,7 @@ (error 'sql-database-data-error :database database :expression query-expression - :error-id (PQresultStatus result) + :error-id (PQresultErrorField result +PG-DIAG-SQLSTATE+) :message (tidy-error-message (PQresultErrorMessage result))) (PQclear result))))))))