Pregunta: | 6737 - CAMBIAR DATO TIPO CHAR A NUMBER EN ORACLE |
Autor: | Claudio Iván Muñoz Almonacid |
En una vista de ORACLE necesito tener un dato en tipo NUMERICO que en su origen es tipo CHAR. ¿Cómo lo hago? |
Respuesta: | Alixandro Florian |
Sr. Claudio Iván Muñoz Almonacid
Si quieres convertir un campo de numerico a varchar2, esta es la forma: Ej. tabla1 con los campos xxx varchar2(10), ppp number(10), quieres crear una vista con ambos campos varchar2: create view zzzz as select xxx,to_char(to_number(ppp)) as ddd from tabla1 where ....... |
Respuesta: | Claudio |
En el foro me contestaron, se realiza asi:
create table pp (x varchar2(100)); create view pp2 as select to_number (x) y from pp; te crea la vista pp2 con la columna y como number Hice el ejercicio y funcionó son problemas. |