
OCIROWCOUNT 함수는 PL/SQL에서 사용하는 함수로, SQL 문이 처리된 행의 수를 반환합니다.
OCIROWCOUNT 함수는 NULL 값을 반환하는 상황은 없습니다.
OCIROWCOUNT 함수는 0을 반환하는 상황은 다음과 같습니다.
- INSERT 문에서 NULL 값을 삽입하는 경우
- UPDATE 문에서 NULL 값을 업데이트하는 경우
- DELETE 문에서 삭제된 행이 없을 때
OCIROWCOUNT 함수는 SELECT 문에서 WHERE 조건이 없는 경우에 모든 행의 수를 반환합니다.
OCIROWCOUNT 함수는 SELECT 문에서 WHERE 조건이 있는 경우에 WHERE 조건에 해당하는 행의 수를 반환합니다.
OCIROWCOUNT 함수는 DML 문에서 사용할 때, COMMIT 또는 ROLLBACK이 수행되기 전에 반환합니다.
OCIROWCOUNT 함수는 DDL 문에서 사용할 때, NULL 값을 반환합니다.
OCIROWCOUNT 함수는 PL/SQL에서 사용할 때, SQL 문이 처리된 행의 수를 반환합니다.
OCIROWCOUNT 함수는 Oracle Database 12c부터 사용할 수 있습니다.
2025-05-17 18:26