Com relação à utilização de funções do Microsoft SQL Server 2008 (configuração padrão), analise as afirmativas:
I. CREATE_TRIGGER (Transact-SQL) cria um gatilho DML, DDL ou de logon. Um gatilho é um tipo especial de procedimento armazenado, que é executado automaticamente quando um evento ocorre no servidor de banco de dados.
II. CAST e CONVERT (Transact-SQL) reverte uma transação explícita ou implícita ao começo da transação ou a um ponto de salvamento dentro da transação.
III. SELECT (Transact-SQL) recupera linhas do banco de dados e permite a seleção de uma ou mais linhas ou colunas de uma ou mais tabelas.
IV. CONTAINS (Transact-SQL) é um predicado usado em uma cláusula WHERE para pesquisar colunas que contêm tipos de dados baseados em caracteres para obter correspondências precisas ou difusas (menos precisas) para palavras e frases únicas, proximidade de palavras com uma determinada distância entre si ou correspondências ponderadas.
V. ROLLBACK TRANSACTION (Transact-SQL) marca o término de uma transação implícita ou explícita que teve êxito.
Estão corretas apenas as afirmativas:
O Microsoft SQL Server, além dos operadores relacionais SQL, aceita os operadores relacionais pivot, unpivot e apply.
Diante do exposto, analise as afirmativas a seguir.
I. Pivot: é um operador que converte a forma de seu conjunto resultado de entrada de duas colunas que representam pares nome-valor para múltiplas colunas, uma para cada nome de entrada. A coluna de nome da entrada é a coluna pivô e o usuário precisa indicar que nomes transportar da entrada para colunas individuais na saída.
II. Unpivot: é uma operação inversa ao pivot.
III. Apply: é um operador binário que toma duas entradas com valor de tabela, das quais a entrada da direita normalmente é uma chamada de função com valor de tabela que toma como argumentos uma ou mais colunas da entrada da esquerda.
IV. Apply: possui duas variações semelhantes a inner join e outer join, que são a inner apply e outer apply.
Está correto o que se afirma em
I. Pivot: é um operador que converte a forma de seu conjunto resultado de entrada de duas colunas que representam pares nome-valor para múltiplas colunas, uma para cada nome de entrada. A coluna de nome da entrada é a coluna pivô e o usuário precisa indicar que nomes transportar da entrada para colunas individuais na saída.
II. Unpivot: é uma operação inversa ao pivot.
III. Apply: é um operador binário que toma duas entradas com valor de tabela, das quais a entrada da direita normalmente é uma chamada de função com valor de tabela que toma como argumentos uma ou mais colunas da entrada da esquerda.
IV. Apply: possui duas variações semelhantes a inner join e outer join, que são a inner apply e outer apply.
Está correto o que se afirma em
O comando utilizado no SQL Server que permite remover todas as linhas da tabela sem a opção de limitar o número de
linhas excluídas é:
Maria deseja visualizar os campos nome e sobrenome da tabela de Clientes em uma única coluna. Para isso, utilizou a
concatenação para unir esses dois campos. Qual o comando correto utilizado no SQL Server para concatenar o Nome e
o Sobrenome em uma única coluna?