No SQL SERVER como fazer: Terceira Coluna Computada = Primeira Coluna Computada + Segunda Coluna Computada + Coluna Básica [fechada]

1

Eu uso o SQL Server. Eu tenho uma mesa com

Uma coluna é para "Interest"
B. Existem três colunas computadas: First_val , Second_val , Third_val

First_val = 10 % of Interest ,
Second_val = 20 % of Interest,
Third_val = First_val + Second_val + Interest

Eu criei três funções e as chamei em Computed Column > Formula . Quando eu insiro o valor na coluna "Interest" , First_val & Second_val colunas valores são calculados perfeitamente (no caso de não uso Third_val ).

Mostra erro ao salvar a tabela

"Error validating the formula for column 'Third_val'"(in case use Third_val).

Eu usei as seguintes fórmulas para Third_val, respectivamente:

  1. dbo.func_TOT(Interest , func_First(Interest) , func_Second(Interest))

  2. dbo.func_TOT(Interest , First_val , Second_val)

Nem trabalho, o que devo fazer?

    
por user2791156 27.05.2016 / 09:23

0 respostas