Questão de Banco de Dados — Oracle — INSTITUTO AOCP 2019
Banco de DadosOracle
- Código
- qa138825
- Banca
- INSTITUTO AOCP
- Órgão
- EMPREL
- Ano
- 2019
- Cargo
- AIS ( )
A linguagem SQL padroniza alguns comandos, dentro dessa linguagem, para estabelecer uma relação de igualdade entre todos os Bancos de Dados ditos relacionais. Porém existem alguns comandos e funções que são específicos de cada Banco de dados. Assinale a alternativa que somente poderia ser executada em um banco de dados Oracle 10g ou 12C.
- ASELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTO FROM PRODUTO PDT JOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA) WHERE VND.DATA >= SYSDATE-30 AND ROWNUM <= 100 ORDER BY 3;
- BSELECT TOP 100 PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTO FROM PRODUTO PDT JOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA) WHERE VND.DATA >= GETDATE()-30 ORDER BY 3;
- CSELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTO FROM PRODUTO PDT JOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA) WHERE VND.DATA >= CURRENT_DATE-30 ORDER BY 3 LIMIT 100;
- DSELECT PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTO FROM PRODUTO PDT JOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA) WHERE VND.DATA >= GETDATE()-30 AND ROWNUM <= 100 ORDER BY 3;
- ESELECT FIRST 100 PDT.DESCRICAO, ITE.QTD, VND.DATA, VND.FORMAPGTO FROM PRODUTO PDT JOIN ITEM ITE ON (PDT.CODIGO = ITE.PROD) JOIN VENDA VND ON (VND.CODIGO = ITE.VENDA) WHERE VND.DATA >= GETDATE()-30 ORDER BY 3;