
11/08/2010, 11:20
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 409
Antigüedad: 17 años Puntos: 2 | |
Respuesta: Como convertir este campo en único ? Cita:
Iniciado por jurena ¿Te refieres a que no se pueda repetir ningún dato?, ¿has probado añadiendo un índice único?
CREATE TABLE `Stock` (
`Size_idSize` int(11) NOT NULL,
`Color_idColor` int(11) NOT NULL,
`Products_product_id` int(10) unsigned NOT NULL,
`stock_qty` int(10) unsigned default NULL,
`stock_retailprice` decimal(8,2) default NULL,
`stock_wholesaleprice` decimal(8,2) NOT NULL,
`stock_securefield` varchar(21) NOT NULL,
KEY `Stock_FKIndex2` (`Color_idColor`),
KEY `Stock_FKIndex1` (`Products_product_id`),
KEY `Stock_FKIndex3` (`Size_idSize`),
UNIQUE `stock_securefield_UNIndex` (`stock_securefield`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8; Sí, pero precisamente es lo que no me deja.. al parecer porque ya tengo 3 llaves en esta tabla.. pero aun asi no entiendo porque me rechaza, si se supone que los 3 primeros campos son llaves externas.... de ahi mi pregunta,, |