Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/08/2010, 02:04
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses
Puntos: 300
Respuesta: Como convertir este campo en único ?

¿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;