![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/08/2010, 02:04
|
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; |