c와 postgresql을 연동하고 있습니다.
아래와 같이 delete를 하려고 합니다.
결과는 PQresultStatus(res)를 통해서 알 수 있지만,
제가 해본 결과로는 쿼리문상에 오류가 없으면 무조건 성공한 것으로 나오는데,
제가 바라는것은 'jaeho'라는 user_id가 없으면 결과적으론 delete를 수행하지 못한것 아닙니까?
이런 경우의 결과 값도 가지고 올 수 있는지?
고수님덜 부탁드립니다.
============================================================
// 중간 생략
lsSql = " delete from tb_user where user_id = 'jaeho' ";
res = PQexec(conn, lsSql);
if(PQresultStatus(res) != PGRES_COMMAND_OK)
{
PQclear(res);
PQfinish(conn);
return(-1);
}
// 중간 생략
=============================================================
|