Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2011, 05:48
benigno_7_77
 
Fecha de Ingreso: noviembre-2011
Mensajes: 1
Antigüedad: 12 años, 5 meses
Puntos: 1
error base de datos oracle

tengo el siguiente error en mi base de datos de mi sistema que puedo visualizar con oramon tools

y me tira los siguientes detalles del error...si podria alguien por favor orientarme
una solución posible para este problema...Gracias

ORA -01438 value large than speficified precision allowed for this column

Sql

INSERT INTO ATI_BEM
(NCODI_BEM, NETIQ_BEM, CNOME_BEM, CDESC_BEM, NCODIGRUP,
NCODIFILI, NCODIDEPA, NCODITPBE, DDTAQ_BEM, DDTBA_BEM,
NVLAQ_BEM, NVLAT_BEM, CSITU_BEM, NDEAC_BEM, NCODICCUS)
VALUES
(:NCODI_BEM, :NETIQ_BEM, :CNOME_BEM, :CDESC_BEM, :NCODIGRUP,
:NCODIFILI, :NCODIDEPA, :NCODITPBE, :DDTAQ_BEM, :DDTBA_BEM,
:NVLAQ_BEM, :NVLAT_BEM, :CSITU_BEM, :NDEAC_BEM, :NCODICCUS)
RETURNING ROWID INTO :DOA__ROWID

Variables

NVLAT_BEM 0
NVLAQ_BEM 0
NETIQ_BEM Null
NDEAC_BEM Null
NCODITPBE 2
NCODIGRUP 8
NCODIFILI 2
NCODIDEPA 2
NCODICCUS 1
NCODI_BEM 100008
DOA__ROWID
DDTBA_BEM Null
DDTAQ_BEM 04/11/2011 08:01:34
CSITU_BEM N
CNOME_BEM CAMIONETA WOLKSWAGEN
CDESC_BEM CAMIONETA WOLKSWAGEN


TOracleDataSet

SELECT NVL( SUM( ATIMVRD.NPERCMVRD ), 0 )
FROM ATIMVRD
WHERE ATIMVRD.NCODI_BEM = 0
AND EXISTS( SELECT NULL
FROM FINMVFI
WHERE FINMVFI.CSIRGMVFI = 'A'
AND FINMVFI.NCODIMVFI = SUBSTR( ATIMVRD.CDOGEMVRD, 2, 8 ) )

TOracleDataSet

SELECT NVL( SUM( ATIMVRD.NPERCMVRD ), 0 )
FROM ATIMVRD
WHERE ATIMVRD.NCODI_BEM = 100008
AND EXISTS( SELECT NULL
FROM FINMVFI
WHERE FINMVFI.CSIRGMVFI = 'A'
AND FINMVFI.NCODIMVFI = SUBSTR( ATIMVRD.CDOGEMVRD, 2, 8 )