Eu sou principalmente uma pessoa do SQL Server, então me perdoe se isso for muito próximo do SQL Server, mas em poucas palavras, usando o Oracle 10, estou tentando construir um procedimento mais ou menos assim:
PROCEDURE SP_INFO_EX_S(
v_EX_ID IN NUMBER,
v_EX_ROWS OUT NUMBER
)
AS
SELECT COUNT(*) AS ExCount
FROM EXAMPLE
WHERE EX_ID = v_EX_ID
END SP_INFO_EX;
O que eu gostaria de fazer é retornar v_EX_ROWS como o número total de linhas na tabela de exemplo que correspondem à cláusula WHERE, mas o Google não parece ter a resposta para isso. Estou esquecendo de algo? Obrigado!