Questões de Concurso
Sobre sql server em banco de dados
Foram encontradas 654 questões
Analise o comando a seguir no contexto do MS SQL Server 2014.
use BD_TESTE
select so.name
from sysobjects so
where so.xtype = 'U'
order by 1
Assinale a opção que indica o que é listado do banco de dados.
No SQL Server, é possível declarar o tipo de uma coluna como “varchar(MAX)”.
Assinale a opção que apresenta a observação correta a respeito
dessa possibilidade.
Considere o seguinte comando SQL numa instalação MS SQL Server.
Assinale a cláusula order by que seria inválida nesse comando.
I. Não podem ser o destino de um comando UPDATE. II. São ignoradas caso sejam usadas na lista de colunas de um comando INSERT INTO. III. Não podem ser usadas na chave de um índice, mesmo quando definidas por funções determinísticas.
Está correto o que se afirma em
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
O comando SQL
select convert(real,getdate() )
executado no MS SQL Server, no dia 27/04/2018, às 18.00h,
retornou
Usar palavras reservadas para nomear objetos não é uma boa ideia, mas no MS SQL Server é possível usar palavras reservadas em certos objetos, desde que, por ocasião da utilização esses objetos, seus nomes sejam de forma especial.
Observe os dois comandos SQL a seguir.
select "having" from teste
where between <> 'between';
select [having] from teste
where [between] <> 'between';
Sobre esses comandos, analise as afirmativas a seguir.
I. O resultado do primeiro comando é sempre vazio.
II. O primeiro comando causa um erro de compilação.
III. O resultado do segundo comando é sempre vazio.
IV. O segundo comando causa um erro de compilação.
Está correto o que se afirma em
create table teste ( a int null, b varchar (40) not null, c int, constraint pk_a primary key (a), constraint fk_a_c foreign key (c) references teste, constraint uq_b unique (b), constraint up_c unique (c), constraint ch_1 check ( a >= 0.5 * c ) )
Assinale a constraint desse script que seria rejeitada no MS SQL Server.
Analise o comando exibido a seguir.
truncate table T
Esse comando está disponível
Sobre o utilitário bcp do SQL SERVER 2016, examine as seguintes assertivas.
I. Elimina linhas em duplicata no banco de dados.
II. Importa uma massa de dados de um arquivo para uma tabela do banco de dados.
III. Exporta uma massa de dados do banco de dados para um arquivo.
Está (Estão) correta(s) a(s) assertiva(s)
As opções que complementam essas cláusulas são:
create table X(a int identity, b int) insert into X select top 10000 NULL from T t1, T t2 alter table X drop column b select * from X
Dado que existe uma tabela T, com três colunas e 53 registros, a execução desse script gera um resultado contendo: