Filtrar


Questões por página:
Numa tabela do Oracle 11g, se o valor default não for explicitamente declarado para uma coluna, então o default será assumido implicitamente como sendo
Os 3 níveis de isolamento de transação do Oracle 11g são:

Considere o problema:

• Retornar nome e idade de todos os funcionários com idade maior do que 18 anos, em ordem decrescente de idade.
• Caso mais de um funcionário tenha a mesma idade, o segundo critério de ordenação deve ser o nome em ordem crescente.

A expressão SQL para resolver o problema é:

O procedimento abaixo preenche uma matriz quadrada n × n com:

• −1 nos elementos abaixo da diagonal principal;
• 0 nos elementos da diagonal principal;
• 1 nos elementos acima da diagonal principal.

procedure PreencheMatriz;
var
   i, j: integer;
begin
   for i:= 1 to n do
      for j := 1 to n do
         if i > j then matriz[i,j] := ?
         else if i < j then matriz[i,j] := ?
         else matriz[i,j] := ?
end;

Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são:

O acrônimo CRUD (Create, Read, Update, Destroy) é utilizado para se referir às quatro operações básicas das linguagens que manipulam dados (DML). Cada uma destas operações pode ser associada a um comando SQL da seguinte maneira: