HOME JCL COBOL DB2 VSAM CICS


Perguntas sobre DB2

1. Como encontrar o número de linhas em uma tabela do DB2?
Para encontrar o número de linhas em uma tabela do DB2, o usuário deve usar SELECT COUNT (*) na consulta do DB2

2. Como os valores duplicados podem ser eliminados do DB2 SELECT?
Para eliminar os valores duplicados do DB2 SELECT, o usuário deve usar SELECT DISTINCT na consulta do DB2.

3. O que é função agregada?
As funções 'Agregar' são ferramentas matemáticas incorporadas que são usadas na cláusula DB2 SELECT.

4. É possível usar MAX em uma coluna CHAR?
Sim! É possível usar MAX em uma coluna CHAR.

5. Por que SELECT não é preferido em programas SQL incorporados?
SELECT não é preferido em programas SQL incorporados por três razões. Primeiro, se a estrutura da tabela for alterada pela adição ou exclusão de um campo e o programa for modificado, o uso de SELECT poderá recuperar as colunas que o usuário não pode usar. Isso levaria a sobrecarga de entrada-saída e as chances de varredura somente de índice também seriam eliminadas.

6. Quando a instrução LIKE é usada?
A instrução LIKE é usada para realizar pesquisas parciais, como a pesquisa de funcionários por nome. Não é necessário indicar o nome completo, correspondências parciais de strings serviriam.

7. Como a função de valor é usada?
Podemos realizar duas tarefas usando a função 'valor': Primeiro, para evitar -ve SQLCODEs manipulando NULLs e 0s na computação. Segundo, para substituir valores numéricos por NULLs usados ​​na computação

8. O que são UNION e UNION ALL?
Tanto UNION quanto UNION ALL são usados ​​para combinar os resultados gerados por várias instruções SELECT. UNION é a função que elimina duplicatas na tabela. UNION ALL retém as duplicatas

9. Existe alguma restrição quanto ao uso de UNION em Embedded SQL?
Ao usar UNION no SQL incorporado, ele deve estar em um CURSOR.

10. O que você quer dizer com BETWEEN e IN? BETWEEN inclui valores de intervalo especificados?
BETWEEN forneceria um intervalo de valores, enquanto IN forneceria uma lista de valores. BETWEEN sempre inclui os valores de intervalo especificados.

1 2 3 4 5
Material de apoio ao aluno