
CUBRID_affected_rows 함수는 SQL 쿼리 수행 후 영향을 받은 행의 개수를 반환합니다. 하지만, 쿼리가 수행되기 전에 영향을 받은 행의 개수를 반환할 수도 있습니다. 예를 들어, DELETE 쿼리가 수행되기 전에 영향을 받을 행의 개수를 반환할 수 있습니다.
쿼리 수행 중 에러가 발생한 경우, CUBRID_affected_rows 함수는 0을 반환합니다. 이는 에러가 발생한 경우, 영향을 받은 행의 개수가 0이기 때문입니다.
CUBRID_affected_rows 함수와 MySQL의 affected_rows 함수의 차이점은 없습니다. 둘 다 SQL 쿼리 수행 후 영향을 받은 행의 개수를 반환합니다. 하지만, MySQL의 affected_rows 함수는 쿼리 수행 중 에러가 발생한 경우, -1을 반환합니다. CUBRID_affected_rows 함수는 0을 반환합니다.
2025-04-01 15:33