![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Firebird ::: Dicas & Truques ::: Tipos de Dados |
Como usar o tipo de dados INTEGER do FirebirdQuantidade de visualizações: 11344 vezes |
|
O tipo de dados INTEGER do Firebird é usado quando precisamos armazenar valores inteiros (sem a parte fracionária) na faixa de -2.147.483.648 até 2.147.483.647. Este tipo ocupa 4 bytes (32 bits) de memória. O uso mais frequente do tipo INTEGER é como chave primária ou chave estrangeira em tabelas que conterão milhões ou bilhões de registros. Este cenário é comum em sistemas de gerenciamento de clientes, pedidos, vendas, transações financeiras, etc. Veja um exemplo de comando DDL CREATE TABLE qua cria um tabela com um campo do tipo INTEGER: CREATE TABLE CLIENTES ( ID INTEGER NOT NULL, NOME VARCHAR(40) NOT NULL, EMAIL VARCHAR(40) NOT NULL ); Veja que o campo ID é do tipo INTEGER enquanto os campos NOME e EMAIL são do tipo VARCHAR(40). Para inserir dados nesta tabela podemos usar o seguinte comando DML INSERT INTO: INSERT INTO clientes VALUES(20, 'OSMAR J. SILVA', 'osmar@arquivodecodigos.net'); É importante observar que o Firebird se recusará a gravar os dados caso o valor fornecido para um campo do tipo INTEGER esteja fora da faixa permitida. Veja a seguinte query: INSERT INTO clientes VALUES(21474836472, 'OSMAR J. SILVA', 'osmar@arquivodecodigos.net'); Aqui nós estamos fornecendo o valor 21474836472 (muito acima da faixa positiva permitida). O Firebird não permitirá a inserção do registro, exibindo a seguinte mensagem de erro: Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. numeric value is out of range. |
|
|
Veja mais Dicas e truques de Firebird |
Dicas e truques de outras linguagens |
|
C - Como calcular a transposta de uma matriz em C - Curso de C para Geometria Analítica e Álgebra Linear |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




