Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/01/2015, 19:22
axelb
 
Fecha de Ingreso: abril-2011
Mensajes: 171
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Campo NOT NULL con Default Value en NULL

Esta es, el campo en cuestión esta como int ahora, pero debe ser varchar porque pueden ingresarse datos tanto numéricos como de texto...

Código MySQL:
Ver original
  1. CREATE TABLE `pedidos` (
  2.   `cod_cliente` int(10) unsigned NOT NULL AUTO_INCREMENT,
  3.   `razon_social` varchar(200) NOT NULL,
  4.   `tal_pedido` varchar(45) DEFAULT NULL,
  5.   `nro_pedido` int(45) NOT NULL,
  6.   `fech_pedido` varchar(45) NOT NULL,
  7.   `nro_o_comp` varchar(45) DEFAULT NULL,
  8.   `cod_articulo` int(11) NOT NULL,
  9.   `descripcion` varchar(45) NOT NULL,
  10.   `desc_adici` varchar(45) DEFAULT NULL,
  11.   `unidad` varchar(45) NOT NULL,
  12.   `cant_pedid` int(11) NOT NULL,
  13.   `can_pendes` varchar(45) DEFAULT NULL,
  14.   `can_penfac` varchar(45) DEFAULT NULL,
  15.   `imp_pendie` varchar(45) DEFAULT NULL,
  16.   `estado` varchar(45) DEFAULT NULL,
  17.   `motivo` varchar(45) DEFAULT NULL,
  18.   `descmotivo` varchar(45) DEFAULT NULL,
  19.   `anulado` varchar(45) NOT NULL,
  20.   `pendiente` varchar(45) NOT NULL,
  21.   `observaciones` varchar(100) DEFAULT NULL,
  22.   `id_orden_carga` int(10) unsigned NOT NULL,
  23.   PRIMARY KEY (`cod_cliente`,`nro_pedido`,`cod_articulo`,`cant_pedid`) USING BTREE,
  24.   KEY `cod_articulo` (`cod_articulo`),
  25.   CONSTRAINT `pedidos_ibfk_1` FOREIGN KEY (`cod_cliente`) REFERENCES `clientes` (`id`),
  26.   CONSTRAINT `pedidos_ibfk_2` FOREIGN KEY (`cod_articulo`) REFERENCES `productos` (`codigo`)
'

Última edición por gnzsoloyo; 10/01/2015 a las 08:42