Será que posso postar uma dúvida sobre T-SQL aqui ?
É o seguinte, gostaria de colocar a quantidade de linhas de retorno de uma consulta, ex:
select * from pfunc
Como faço para que nesta consulta seja colocado um contador de linhas ?
Dúvida T-SQL
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother, seria isso?
Exemplo 1:
Exemplo 2:
Exemplo 1:
DECLARE
V_CONTADOR NUMBER(04) := 0;
BEGIN
SELECT COUNT(1)
INTO V_CONTADOR
FROM EMP;
dbms_output.put_line('Total de linhas: ' || V_CONTADOR);
END;
Exemplo 2:
DECLARE
CURSOR CUR_EMP
IS
SELECT *
FROM EMP;
V_CONTADOR NUMBER(04) := 0;
BEGIN
FOR X IN CUR_EMP
LOOP
V_CONTADOR := V_CONTADOR + 1;
dbms_output.put_line('Contador: ' || V_CONTADOR);
END LOOP;
END;
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Se estiver executando um SELECT, como SQL, sem problemas.
Em PL/SQL, você deve atribuir este valor à uma variável, ou um loop etc.
Em PL/SQL, você deve atribuir este valor à uma variável, ou um loop etc.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 18 visitantes