Imagem de fundo

No sistema de gerenciamento de banco de dados PostgreSQL...

No sistema de gerenciamento de banco de dados PostgreSQL, as funções são utilizadas para realizar operações que poderiam levar várias consultas de ida e volta em uma única função. Dada a tabela e a função a seguir. Ao executar o comando: testdb=# select totalRecords(); O resultado será:


testdb# select * from COMPANY;

id

name

age

address

salary

1

Paul

32

California

20000

2

Allen

25

Texas

15000

3

Teddy

23

Norway

20000

4

Mark

25

Rich-Mond

65000

5

David

27

Texas

85000

6

Kim

22

South-Hall

45000

7

James

24

Houston

10000

(7rows)



CREATE OR REPLACE FUNCTION totalRecords ()


RETURNS integer AS $total$


declare


___total integer;


BEGIN


__SELECT count(*) into total FROM COMPANY


__RETURN total;


END;

;

$total$ LANGUAGE plpgsql;



A

A soma de um campo específico.


B

O valor mais baixo para determinada coluna.


C

O valor mais alto para determinada coluna.


D

O valor médio para determinada tabela.


E

O total de registros da tabela.