Cómo cambiar el tamaño de un VARCHAR en una base de datos Oracle
Anuncio:
En esta ocasión vamos a ver cómo cambiar el tamaño de un VARCHAR en una base de datos Oracle.
Recientemente, en una aplicación Java con Spring comenzamos a tener problemas, concretamente que se producia una excepción y dejaba de ejecutarse (recuerda siempre capturar las excepciones). El problema residía en que se estaba utilizando en un sistema un campo con una longitud mayor a la pensada inicialmente en otro sistema. Esto probocaba que al tratar de llevar ese campo al segundo sistema, no pudiera guardarse en la base de datos porque superaba el tamaño máximo del VARCHAR.
Dicho esto, vamos a ver cómo aumentar o disminuir el tamaño de un VARCHAR en una base de datos Oracle con ALTER TABLE de la siguiente forma:
ALTER TABLE NOMBRE_TABLA MODIFY NOMBRE_CAMPO VARCHAR2(100);
De este modo, cambiamos el tamaño a 100 del campo NOMBRE_CAMPO de la tabla NOMBRE_TABLA.
Ya sabes cómo cambiar el tamaño de un VARCHAR en una base de datos Oracle. Puedes aprender más en nuestra sección de SQL.
Espero que te haya sido de utilidad!