domingo, 12 de abril de 2015

LibreOffice Base - Renombrar una tabla

Haga clic derecho sobre la tabla que desea cambiar el nombre, seleccione la opción Renombrar.


Le mostrará el siguiente cuadro de diálogo, modifique el nombre y haga clic en el botón Aceptar.


Observe que la tabla ya tiene su nuevo nombre.



¿Que sucede con todas las consultas, informes y formularios que estaban basadas en esta tabla?, probemos, haga clic derecho sobre una consulta que estuviese basada en la tabla que le ha modificado el nombre y seleccione la opción Editar.


Las consecuencias de haber modificado el nombre pueden ser desastrosas, el siguiente cuadro de diálogo nos advierte del error, por eso, es necesario antes de modificar cualquier tipo de dato en la estructura de nuestra base de datos, calcular el alcance de nuestra modificación.


EL análisis previo a definir cualquier estructura en nuestras bases de datos es muy importante.

4 comentarios:

  1. Hola Amigo, sabes porque podría suceder que LLOO Base no me deja cambiar el nombre?
    Tengo instalada la V6.2.3.2 y luego de crear una tabla, no me deja cambiar el nombre. Haciendo clic derecho sobre el nombre de la tabla, en el menú que aparece, no ésta la opción "renombrar" o "cambiar nombre".

    Lo extraño es que esta opción Sí aparece si abro otro documento. Solo sucede con tablas nuevas creadas desde cero. Ya sea utilizando el asistente o sin el asistente.

    Hay algo que estoy haciendo mal? Debo hacerlo de otra manera en esta versión de LLOO Base?

    Desde ya muchas gracias por tu pronta respuesta

    ResponderEliminar
    Respuestas
    1. Buenas tardes, mira que la base de datos este registrada, aquí te dejo este artículo que te puede ayudar, ya me cuentas como te fue.

      un salydo y gracias....

      Eliminar
    2. Este comentario ha sido eliminado por el autor.

      Eliminar
  2. Hola. Tuve el mismo problema y es por el gestor de base de datos. LO esta migrando de HSQLDB a Firebird y este ultimo no permite renombrar las tablas.

    http://www.firebirdfaq.org/faq363/

    ResponderEliminar