Tipo Inteiro
Em PostgreSQL, o tipo de dados INTEGER
é usado para armazenar números inteiros. Ele pode armazenar números inteiros na faixa de -2.147.483.648 a 2.147.483.647. O tipo INTEGER
é comumente usado para armazenar valores numéricos inteiros, como IDs, contagens e outras informações inteiras.
Aqui está um exemplo de como criar uma tabela com uma coluna do tipo INTEGER
:
CREATE TABLE exemplo_integer (
id SERIAL PRIMARY KEY,
idade INTEGER
);
Neste exemplo, a tabela exemplo_integer
tem uma coluna chamada idade
do tipo INTEGER
.
Para inserir dados na coluna INTEGER
, você pode fazer o seguinte:
INSERT INTO exemplo_integer (idade) VALUES (30);
INSERT INTO exemplo_integer (idade) VALUES (-15);
Você também pode atualizar e consultar dados na coluna INTEGER
como faria com qualquer outro tipo de dados.
UPDATE exemplo_integer SET idade = 35 WHERE id = 1;
SELECT * FROM exemplo_integer WHERE idade > 20;
O tipo de dados INTEGER
é eficiente para armazenar números inteiros na faixa mencionada. Se você precisa armazenar números inteiros muito grandes ou muito pequenos, você pode considerar usar o tipo BIGINT
para um intervalo maior de valores ou SMALLINT
para um intervalo menor. Escolha o tipo de dados que melhor atenda às necessidades específicas do seu aplicativo.