none
Arithmetic overflow error converting varchar to data type numeric RRS feed

  • Pergunta

  • Galera, to precisando de uma ajuda, estou tentando cria um tabela para historico da taxa CETIP, so que como são numeros fracionados o comando DECIMAL(10,10) naum esta aceitando um numero como por exemplo 1.0054321, segue abaixo como estou tentando

    CRIANDO O BANCO UM BANCO SO DA TAXA

    CREATE TABLE Cetip

    (    Taxa    DECIMAL(10,10)    )
    GO

     

    TENTANDO INSERIR UM DADO

    INSERT INTO Cetip VALUES

    ('1.876876')

     

    ERRO QUE APARECE

    Msg 8115, Level 16, State 8, Line 1
    Arithmetic overflow error converting varchar to data type numeric.
    The statement has been terminated.

    Valeu galera

    • Editado Gustavo Maia Aguiar terça-feira, 25 de janeiro de 2011 02:29 O título SQL Server 2008 R2 é muito genérico
    terça-feira, 25 de janeiro de 2011 01:28

Todas as Respostas

  • Boa Noite,

    Declare o tipo como DECIMAL(11,10) e retire as aspas simples.

    [ ]s,

    Gustavo Maia Aguiar


    Classifique as respostas. O seu feedback é imprescindível
    terça-feira, 25 de janeiro de 2011 02:28