Sequencias
Enviado: 13 Mai 2025, 19:46
Laboratório em PGAdmin
--Chamar incremento
--Descobrir o valor corrente
--Setar valor da sequencia corrente
Ler entradas
Código: Selecionar todos
CREATE SEQUENCE teste_seq
MINVALUE 1
MAXVALUE 50
START WITH 1
INCREMENT BY 1;
Código: Selecionar todos
SELECT nextval('teste_seq');
Código: Selecionar todos
SELECT currval('teste_seq')
Código: Selecionar todos
SELECT setval('teste_seq', 8);
Código: Selecionar todos
CREATE TABLE pessoa2 (
codigo serial,
nome varchar(30)
);
Código: Selecionar todos
INSERT INTO pessoa2 (nome)
VALUES ('Ana'), ('Marta');
Código: Selecionar todos
INSERT INTO pessoa2 (nome)
VALUES
('Carlos'),
('Juliana'),
('Roberto'),
('Fernanda'),
('Bruno'),
('Patrícia'),
('Eduardo'),
('Sofia'),
('Lucas'),
('Camila');
Código: Selecionar todos
SELECT * FROM pessoa2;