Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como Lançar um número para um inteiro no Oracle
função elenco da Oracle permite converter temporariamente o valor de um campo de um tipo de dados para outro para que você possa realizar algum cálculo ou comparação com outro campo de um tipo similar. No entanto , alguns tipos não deixe que você lançá-los para outros tipos - você só pode lançar char, VARCHAR2 ou inteiros tipos para números inteiros. Se você tiver uma coluna em seu banco de dados Oracle que salva os números como strings ou usa valores decimais , ferramenta de consulta da Oracle usa para escrever uma consulta seleção que usa a função elenco convertê-los para números inteiros. Lança rodadas valores decimais quando lançando-os para números inteiros. Instruções
1

Abra a ferramenta de consulta da Oracle
2 Tipo

e executar a seguinte consulta: .

Selecione CAST ( '155 ' AS integer ) FROM dual;

Esta consulta leva a string " 155 " e converte-lo para um número inteiro. A tabela "dual" é uma tabela fictícia que , por padrão, contém apenas um registro , que garante que esta consulta também retorna apenas um registro
3

Tipo e executar a consulta a seguir . :

SELECT * FROM nome_tabela WHERE CAST ( id as Integer ) = '155 ';

Essa consulta pesquisas para o campo "id" na tabela " table_name " , olhando para o valor id " 155 . " Assumindo que "id" é um campo de chave primária , esta consulta retorna apenas um registro
4

Tipo e executar a seguinte consulta: .

Selecione custo AS " Decimal " , CAST ( custo aS integer ) aS " integer " FROM nome_tabela ;

Esta consulta seleciona a coluna "custo" para todos os registros da tabela " table_name " e exibe os resultados em duas colunas. Assumindo que o campo "custo" usa o tipo de dados decimal , a primeira coluna é rotulado de " Decimal " e apenas mostra os valores . A segunda coluna é rotulado de " inteiro" e mostra os valores decimais do campo "custo" convertidos para números inteiros. Por exemplo, " 14.99 " é arredondado para " 15 ", " 13,25" é arredondado para "13" e "20" permanece " 20. "

Anterior :

Próximo : No
  Os artigos relacionados
·Lista de prós e contras do Oracle Database 11g 
·Segundos para executar uma consulta MySQL em PHP 
·Como escrever e Junte-se instruções SQL em AS/400 
·Como modificar a conexão de um ADP 
·SQL não suportado Datatype Erro 
·SQL Lista Tutorial 
·Como grupo por Data Sem Segundos em T-SQL 
·Usos do SGBD Oracle 
·Transact- SQL Funções String 
·Como configurar Metadados no DB2 
  Artigos em destaque
·Como Mail Backup no Outlook 
·Por que o McAfee abrandar um computador 
·Como agendar backup para o SQL Server 2005 Express 
·Como tirar músicas do seu iPod sem excluí-los 
·Como instalar o Trend Micro 
·Como remover um Trojan Alureon 
·Como remover W32.Parite 
·Erro 2131 no iTunes do computador 
·Como desativar o sistema Beep em Avira AntiVir 
·Como limpar um registo e remover vírus 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados