Questões

Total de Questões Encontradas: 124

Texto Associado Texto Associado
Julgue os itens subsequentes com relação aos comandos SQL.
No PostgreSql 9.3, os dois comandos abaixo retornam true como resultado.

SELECT 'abc' SIMILAR TO '%(b|d)%' 
SELECT 'abc' SIMILAR TO '(b|c)%'
C
Certo
E
Errado
Texto Associado Texto Associado
Julgue os itens subsequentes com relação aos comandos SQL.
Em um único objeto de dados, um package no Oracle 11g pode agregar subprogramas, constantes, comandos DML, funções e
procedures. O exemplo abaixo descreve corretamente a sintaxe para criar o package PkgTeste contendo uma função, uma procedure
e um comando DML.

CREATE PACKAGE BODY PkgTeste AS
BEGIN
      WITH FUNCTION FuncaoTeste (parametro VARCHAR2) RETURN codigo NUMBER;
      WITH PROCEDURE PTeste (codigo NUMBER);
      WITH SELECT * FROM TabelaTeste WHERE NuCodigo=codigo;
END
C
Certo
E
Errado
Duas comparações distintas são executadas simultaneamente quando, no comando Select, usa-se o predicado
A
between.
B
distinct.
C
order by.
D
like.
E
in.
Para selecionar apenas um registro, de cada grupo de registros duplicados, utiliza-se a cláusula SQL
A
union.
B
distinct.
C
group by.
D
like.
E
null.
No Sybase Adaptative Server Enterprise a expressão: select isdate(emp_id), isdate(data) from vendas
A
pode ser usada para data mas não para emp_id, supondo que somente data seja um campo datetime.
B
determina se emp_id e data são valores datetime válidos na tabela vendas e retorna 1 no caso de valores válidos e zero se não válidos ou nulos.
C
determina se emp_id e data são valores datetime válidos na tabela vendas e retorna 0 no caso de valores válidos, 1 se não válidos e 2 se nulos.
D
pode ser usada para emp_id mas não para data. Supondo que somente data seja um campo datetime, este não necessita a conversão isdate.
E
converte os valores de emp_id e de data em campos do tipo datetime, mesmo que o conteúdo de ambos não seja datetime. Nesse caso, supondo que emp_id seja alfabético, a operação será feita primeiro convertendo emp_id em binário para, em seguida, convertê-lo para o formato datetime. 
Na SQL padrão, a exclusão de uma linha da tabela Tab1 cujo Id seja igual a Lin1 tem a seguinte sintaxe:
A
Delete From Tab1 Where Id = Lin1
B
Delete Tab1 From Id = Lin1
C
Drop Tab1 Where Id = Lin1
D
Delete Where Id = Lin1 from Tab1
E
Drop From Tab1 Where Id = Lin1
A restrição de chave estrangeira “on delete set null” significa que
A
a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves primárias correspondentes.
B
as chaves estrangeiras são definidas como null quando combinam com a chave primária de uma linha excluída na tabela referenciada.
C
as chaves primárias são definidas como null quando combinam com a chave primária de uma linha excluída na tabela referenciada.
D
a operação de exclusão sobre a tabela referenciada se propaga para todas as chaves estrangeiras correspondentes.
E
as chaves primárias são definidas como null quando combinam com a chave estrangeira de uma linha excluída na tabela referenciada.
A instrução UPDATE em SQL
A
é uma expressão DDL.
B
modifica o tamanho atribuído aos dados das tabelas.
C
modifica o tipo atribuído aos dados das tabelas.
D
modifica a estrutura das tabelas.
E
atualiza o conteúdo dos dados das tabelas. 
Considere a expressão SQL-ANSI: 
Imagem da Questão
O operador UNION seleciona somente valores distintos como default. Para permitir valores duplicados deve-se usar 
A
UNION ALL.
B
UNION NOT DISTINCT.
C
SELECT NOT DISTINCT.
D
FROM table_name2 NOT DISTINCT.
E
FROM table_name2 ALL.
Considere a sintaxe das seguintes expressões SQL-ANSI: 
Imagem da Questão
Está correto o que consta em 
A
II, somente.
B
I e II, somente.
C
I e III, somente.
D
II e III, somente.
E
I, II e III.
Página 10 de 13