Tema: Crear tabla
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2012, 08:11
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear tabla

Primero: Crear tablas por mes es una pésima idea a nivel de sistemas. Un sistema correctamente diseñado no necesita ese tipo de cosas.
Lo que se hace es crear tablas en las cuales se pueda hacer ese tipo de consultas por fechas o períodos.
Crear tablas dinámicamente hará que por un lado la creación de consultas se complique en la aplicación, y por otro, tarde o temprano perderás el control de la estructura de la base y tendrás que empezar de cero.. eliminando ese tipo de tablas por un diseño correcto, eficaz y eficiente, que no contiene ese tipo de cosas.

Segundo: para crear tablas con nombres que sean parametrizables, se requiere usar sentencias preparadas,que son un recurso especial de los DBMS.
Puedes encontrar ejemplos de esto en las FAQs de MySQL.
Léelos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)