Olá,
No SQL*Plus do Oracle 12c, especificamente na variável de sistema FEEDBACK foi introduzida um novo parâmetro na qual podemos executar uma instrução SELECT em uma tabela de forma que apenas o resultado do número de linhas seja retornado. Neste caso, seria o equivalente a executar um SELECT COUNT(*) na tabela.
C:\>sqlplus scott/tiger@ORCL11
SQL*Plus: Release 12.2.0.1.0 Production on Seg Jan 29 12:43:35 2018
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning option
SQL> create table t1 (id number);
Tabela criada.
SQL> insert into t1 select rownum rn from dual connect by rownum <=10;
SQL> commit;
Commit concluído.
SQL> show feedback;
FEEDBACK ON for 6 or more rows
SQL> select rowid,id from t1;
ROWID ID
------------------ ----------
AAOifoAAIAAAPhPAAA 1
AAOifoAAIAAAPhPAAB 2
AAOifoAAIAAAPhPAAC 3
AAOifoAAIAAAPhPAAD 4
AAOifoAAIAAAPhPAAE 5
AAOifoAAIAAAPhPAAF 6
AAOifoAAIAAAPhPAAG 7
AAOifoAAIAAAPhPAAH 8
AAOifoAAIAAAPhPAAI 9
AAOifoAAIAAAPhPAAJ 10
10 linhas selecionadas.
SQL> set feedback ONLY;
SQL> show feedback;
feedback ONLY
SQL> select rowid,id from t1;
10 linhas selecionadas.
Nenhum comentário:
Postar um comentário