Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/01/2011, 10:52
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 11 meses
Puntos: 360
Respuesta: problema con creacion de tablas

Primero.. en la tabla pedidos utilizas un tipo de dato llamado SYSDATE. eso no existe en mysql. El tipo de dato para fechas es DATE, DATETIME o TIMESTAMP.

Si corriges eso, esa tabla ya no presenta problema.

En la tabla tiendas estas tratando de hacer referencia a la tabla texistencias. Si te fijas, la tabla texistencias tiene una primary key compuesta y unicamente estas haciendo referencia a un valor.

Con la tabla almacenes pasa exactamente lo mismo.

En la ultima tabla, en la creación de la tabla usas la palabra WHERE. Esto es un error de sintaxis. En mysql no es posible hacer un check para un campo de tabla. Por lo que si quieres limitar el ingreso de ciertos valores que no son validos, toca hacerlo desde programación o con la ayuda de una función o un trigger.

espero haberte ayudado.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming