04/11/2011, 05:48
|
| | Fecha de Ingreso: noviembre-2011
Mensajes: 1
Antigüedad: 13 años, 1 mes 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 ) |