Hola lista, estoy creando una table en la cual estoy calculado algunos
campos en la definicion de la tabla, ahora algo adicional que antes no habia
hecho era utilizar un campo calculado en la misma tabla para calcular otro
campo, les alcanzo la instruccion que estoy haciendo
Saludos y gracias por su tiempo
Create Table #Tmp_Saldos
(SUCR_Codigo Char(2) Not Null, ALMA_Codigo Char(3) Not Null, PROD_CodProd
Char(15) Not Null, SALD_FecSaldo Char(10) Not Null,
SALD_SaldoF Decimal(20,4) Not Null Default 0, SALD_Inventario Decimal(20,4)
Not Null Default 0,
SALD_CostoPromS Decimal(20,10) Not Null Default 0, SALD_CostoPromD
Decimal(20,10) Not Null Default 0,
SALD_Faltante As Case When SALD_SaldoF > SALD_Inventario Then SALD_SaldoF -
SALD_Inventario Else 0 End,
SALD_Negativo As Case When SALD_SaldoF < 0 Then SALD_SaldoF *-1 Else 0 End,
SALD_Sobrante As Case When SALD_SaldoF < SALD_Inventario Or SALD_Negativo
<> 0 Then SALD_Inventario - SALD_SaldoF - SALD_Negativo Else 0 End
Constraint PK_Tmp_Saldos Primary Key Clustered(
SUCR_Codigo, ALMA_Codigo, PROD_CodProd, SALD_FecSaldo))
Leer las respuestas