Como adicionar un campo a un numero

Froncancio
05 de Septiembre del 2003
tengo una tabla que tiene una columna con 12 digitos y deseo que al subirla esa columna quede con 13 digitos pero adicionado hacia la derecha un cero.
ejem.
111111111112
1111111111120 debe quedar

Larry Reyes
05 de Septiembre del 2003
Amigo, ahi solo tendrias que hacer una operación con el campo multiplicandolo por 10

Larry Reyes
05 de Septiembre del 2003
O la otra seria añadiendo en el select despues del campo ||0

Nanardi
05 de Septiembre del 2003
Creo que lo que estas queriendo hacer es cambiar la estructura de la tabla.
ALTER TABLE nombre_tabla
MODIFY nom_campo NUMBER(13);
y la estructuta te queda con 13 digitos.
!!!!Ojo con la version de Oracle que tenes!!!!

Nanardi
05 de Septiembre del 2003
Perdon, me falto que luego de eso deberias hacer un
UDPATE nombre_table
SET nombre_campo = nombre_campo*10;
De esa forma te queda la esrtructura con 13 y los datos ya actualizados, asi no tendrias que hacer nada con cada select que necesites.
Suerte!