Tipo SMALLINT
Em PostgreSQL, o tipo de dados SMALLINT
é usado para armazenar números inteiros pequenos. Ele pode armazenar números inteiros na faixa de -32.768 a 32.767. O tipo SMALLINT
é útil quando você precisa armazenar valores inteiros que não ultrapassam essa faixa de valores.
Aqui está um exemplo de como criar uma tabela com uma coluna do tipo SMALLINT
:
CREATE TABLE exemplo_smallint (
id SERIAL PRIMARY KEY,
quantidade SMALLINT
);
Neste exemplo, a tabela exemplo_smallint
tem uma coluna chamada quantidade
do tipo SMALLINT
.
Para inserir dados na coluna SMALLINT
, você pode fazer o seguinte:
INSERT INTO exemplo_smallint (quantidade) VALUES (100);
INSERT INTO exemplo_smallint (quantidade) VALUES (-500);
Você também pode atualizar e consultar dados na coluna SMALLINT
como faria com qualquer outro tipo de dados.
UPDATE exemplo_smallint SET quantidade = 200 WHERE id = 1;
SELECT * FROM exemplo_smallint WHERE quantidade > 0;
O tipo de dados SMALLINT
é eficiente para armazenar números inteiros pequenos. Se você precisa armazenar números inteiros maiores, você pode considerar usar o tipo INTEGER
para uma faixa de valores maior ou BIGINT
para números ainda maiores. Escolha o tipo de dados que melhor atenda às necessidades específicas do seu aplicativo.