07/06/2005, 11:36
|
| | Fecha de Ingreso: abril-2005
Mensajes: 19
Antigüedad: 19 años, 9 meses Puntos: 0 | |
to_number en oracle Hola a todos, tengo el siguiente problema:
Uso dos bases de datos (una de prueba y una real), la cosa es que en la de prueba no puedo ejecutar esta vista y en la base de datos buena sí se puede...
Este es el código de la vista
SELECT CatGpoIde, detexatpo, DetAluCal.CatAluMat, CatMatCve,
to_number(DECODE(TRIM(DetExaCal),'NP','-1',
DECODE(TRIM(DetExaCal),'SD','-2',
DECODE(TRIM(DetExaCal),'CP','-3',
DECODE(TRIM(DetExaCal),'R','-4',
DECODE(TRIM(DetExaCal),'REG','-5',
DECODE(TRIM(DetExaCal),'AC','-6',
DECODE(TRIM(DetExaCal),'NA','-7',
DECODE(TRIM(DetExaCal),'','0',
TRIM(DetExaCal)))))))))) Exa, PLnEstIde
FROM DetAluCal, QryNomAlu
WHERE DetExaTpo>4
AND DetAluCal.CatAluMat=QryNomAlu.CatAluMat
Si tienen alguna idea se los agradeceré bastante...
Saludos |