baseia-se na Figura 7, que exibe diversos comandos e declarações, do Oracle 11g, executados, sequencialmente, de cima para baixo, pelo Administrador de Banco de Dados (DBA), após se logar, no SQL*Plus, com a conta de usuário "SYSOPER". O DBA iniciou com a execução do comando "CREATE TABLE PROVA" e terminou com a declaração "SELECT COUNT(1) FROM PROVA2;".
| CREATE TABLE PROVA( ASSUNTO VARCHAR2(10) DEFAULT 'SQL' NOT NULL); INSERT INTO PROVA VALUES ('TUNNING'); CREATE GLOBAL TEMPORARY TABLE PROVA2 AS SELECT * FROM PROVA WHERE SUBSTR(ASSUNTO,2,3) = 'UN’; INSERT INTO PROVA2 VALUES('PL/SQL'); COMMIT; SELECT COUNT(1) FROM PROVA; |
Figura 7 - Comandos e declarações, do Oracle 11g (executados de cima para baixo)
Um DBA, executou, no SQL *Plus, sequencialmente, os comandos e declarações do Oracle 11g, mostrados na Figura 7. Ao final da execução das declarações SQL, apontadas pelas setas nº 1 e 2, serão exibidos, respectivamente, os seguintes valores:
SELECT COUNT(1) FROM PROVA2; 