Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como converter Bigint para Int
Se você configurar uma tabela de banco de dados SQL com os campos listados como BIGINT , em vez de INT , isso consome mais espaço, mas oferece-lhe uma gama muito maior de números que podem ser armazenados . No entanto, se você decidir que não precisa mais que o espaço extra, ou se você precisa enviar os dados a um aplicativo que não suporta BIGINTs e você se sente confortável truncar quaisquer valores maiores do que o máximo para INT , então você pode querer ELENCO baixo para ints. Infelizmente, muitos bancos de dados , incluindo MySQL , não permitem diretamente a conversão entre diferentes tipos de números inteiros , mas não há uma solução alternativa usando fundição dinâmico. Instruções
1

Abra seu cliente de banco de dados. Por exemplo, para abrir o MySQL , digite o seguinte em seu terminal :

mysql
2

Digite o seguinte para criar uma tabela simples preenchido com valores BIGINT :

CREATE TABLE testt ( anInt BIGINT );

INSERT INTO testt valores ( anInt ) ( 123.432 ) ;

INSERT INTO testt valores ( anInt ) ( 432432432 ) ;

INSERT INTO testt valores ( anInt ) ( 5344432423 );

INSERT INTO testt valores ( anInt ) ( 432432432443243243243243232432 );
3

criar a função que irá efectuar a conversão : < br >

CREATE FUNCTION BigToInt (n BIGINT ) RETURNS iNTEGER RETURN n;

como você pode ver , a função é muito curta e simples: é preciso um BIGINT e imediatamente retorna como um número inteiro qualquer. No entanto , uma das consequências disso é que alguns dos dados será truncado até o maior valor possível para Int .

Anterior :

Próximo : No
  Os artigos relacionados
·Como desativar todos os gatilhos no Oracle 
·Contagem Campo erro incorrecta ou de sintaxe em SQL 
·Como Fazer um Timeline Maker 
·Como usar um banco de dados SQLite em MySQL 
·Como alterar uma tarefa Executar SQL no SSIS 
·A diferença entre ISQL e OSQL 
·O que é SQL EM DTS 
·Como converter Data Access Base 2002 para Excel XP 
·Como usar o SharePoint para entrada de dados 
·Como atualizar o FileMaker 7 a 10 
  Artigos em destaque
·Como fazer uma caixa de listagem drop-down como uma cai…
·Como posso obter a versão completa da Flórida Studio …
·Como copiar CD arquivos de música para um 3 1/2 Floppy…
·Como criar um Brush Art personalizado no Illustrator 
·O que são erros de registro Computador 
·Como fazer um arquivo MP3 Cue 
·Como Chegar Pro Tools para trabalhar sem Mbox 
·Suse Avast Problemas 
·Como queimar documentos salvos em um CD 
·Como gravar um MP3 em um CD de Música 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados