Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

puedo crear unatabla con este nombre 2012-10-26

Estas en el tema de puedo crear unatabla con este nombre 2012-10-26 en el foro de Mysql en Foros del Web. Hola a todos. hoy vuelvo por aca a quitarme un poco de ignorancia y es: puedo crear una tabla con este nombre "2012-10-26" es una ...
  #1 (permalink)  
Antiguo 26/12/2012, 20:35
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
puedo crear unatabla con este nombre 2012-10-26

Hola a todos. hoy vuelvo por aca a quitarme un poco de ignorancia y es:
puedo crear una tabla con este nombre "2012-10-26" es una fecha que la saco de tupo date de html5 lei las condiciones para los identificadores de tablas en mysql y parace ser que nada me lo impide pero no me da alguien me podria explicar plisss
  #2 (permalink)  
Antiguo 26/12/2012, 20:41
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: puedo crear unatabla con este nombre 2012-10-26

Código MySQL:
Ver original
  1. CREATE TABLE `2012-10-26` (
  2.     #Definición de campos
  3. )
Aunque, claro, no tiene mucho sentido crear una tabla con ese nombre.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 26/12/2012, 20:44
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: puedo crear unatabla con este nombre 2012-10-26

claro que tiene sentido y mucho lo que pasa es que tu no sabes que es lo que se hace con eso. muchas gracias, lo voy a ensayar
  #4 (permalink)  
Antiguo 26/12/2012, 20:47
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: puedo crear unatabla con este nombre 2012-10-26

david no se nada de esto pero no meda asi como tu me dices no me da
$sql="create table '$fecha1' (id int, hora varchar(20))";
  #5 (permalink)  
Antiguo 26/12/2012, 20:55
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: puedo crear unatabla con este nombre 2012-10-26

Son acentos graves, no comillas.

Y con lo de no tener sentido me refería a que probablemente la base de datos no está normalizada, entre problemas que podría causar al tener que mantener una base de datos con nombres de tablas como esos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #6 (permalink)  
Antiguo 27/12/2012, 09:34
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: puedo crear unatabla con este nombre 2012-10-26

en estos momento me siento mal pues no logro entender lo que me dicen
de todas formas gracias
  #7 (permalink)  
Antiguo 27/12/2012, 09:42
 
Fecha de Ingreso: julio-2009
Mensajes: 118
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: puedo crear unatabla con este nombre 2012-10-26

Si señor ya, lo hice volvi a leer con detenimiento lo que me escribiste y ya lo l ogre gracias y lo de normalizar no tengo que relacionar nada con ellas solo buscar la fecha y mostrar los datos (mil gracias)
  #8 (permalink)  
Antiguo 27/12/2012, 10:54
Avatar de 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, 4 meses
Puntos: 2658
Respuesta: puedo crear unatabla con este nombre 2012-10-26

Cita:
lo de normalizar no tengo que relacionar nada con ellas solo buscar la fecha y mostrar los datos
A lo que se refiere es a que esa tabla que fabricas permite inferir que es producto de una relación entre otras, y que como tal debería almacenar todas las instancias de todas las fechas, generando la PK de un modo correcto.
Crear una tabla para almacenar los datos de una fecha específica es un muy mal diseño de bases de datos. Realmente malo.
Claro que para darte consejos que mejoren la estructura de tu base deberíamos conocer más sobre el modelo de datos que diseñaste.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: html, nombre, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:38.