Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 16

  • (FCC 2013)

Considere os seguintes trechos de SQL para bancos de dados Oracle.
create table test (id number, testdata varchar2(255));
create sequence test_seq
start with 1
increment by 1
nomaxvalue;
create trigger test_trigger
before insert on test
for each row
begin
select test_seq.nextval into :new.id from dual;
end;
O propósito destes comandos é obter um autoincremento da coluna idpresente na tabela test. Em sistemas de bancos de dados PostgreSQL, o autoincremento pode ser obtido com a utilização de um tipo de dado criado por conveniência, chamado


A) SERIAL.

B) AUTO_INCREMENT.

C) INCREMENT.

D) INTEGER AUTO.

E) AUTO SEQUENCE.


Próximo:
EXERCÍCIOS - Exercício 17

Vamos para o Anterior: Exercício 15

Tente Este: Exercício 18

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=5.87ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.57ms))((ts_substr_c=0.56ms))((ts_substr_im=0.77ms))
((total= 8ms))