Ir para conteúdo
Fórum Script Brasil

Marcio Eduardo

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Marcio Eduardo

Marcio Eduardo's Achievements

0

Reputação

  1. Olá amigo, beleza ! Tenho uma tabela que tem um campo decimal, e peciso que o valor inserido nela seja sempre maior que zero, ou seja numa (zero ou menor que zero) Vou postar a estrutura dela. o campo em questão (`QUANTIDADE` DECIMAL(18,3) NOT NULL DEFAULT '1.000',) mas se for no Heidsql, e colocar Zero nesse campo ele passa. CREATE TABLE `comandas_atendimento` ( `ID` INT(11) NOT NULL AUTO_INCREMENT, `ID_COMANDA` INT(11) NULL DEFAULT NULL, `CODIGO_PRODUTO` INT(11) NULL DEFAULT NULL, `CONJUGADO` INT(11) NULL DEFAULT NULL, `QUANTIDADE` DECIMAL(18,3) NOT NULL DEFAULT '1.000', `DATA_LANCAMENTO` DATE NULL DEFAULT '0000-00-00', `HORA_LANCAMENTO` CHAR(10) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci', `CODIGO_USUARIO` INT(6) NOT NULL, `VALOR_UNITARIO` DECIMAL(18,3) NOT NULL DEFAULT '0.000', `DESCRICAO` CHAR(50) NOT NULL DEFAULT '\'\'' COLLATE 'utf8mb3_general_ci', `IMPRESSO_COZINHA` CHAR(1) NULL DEFAULT 'N' COMMENT 'S=Sim, N=Não Impresso Na Cozinha' COLLATE 'utf8mb3_general_ci', `PREPARADO` CHAR(1) NOT NULL DEFAULT 'N' COMMENT 'Se o prato já está Preparado' COLLATE 'utf8mb3_general_ci', `OBSERVACAO` VARCHAR(500) NULL DEFAULT '' COMMENT 'Observacao do Lancamento' COLLATE 'utf8mb3_general_ci', `TAMANHO` CHAR(20) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci', `VALOR_SERVICO` DECIMAL(18,2) NULL DEFAULT '0.00' COMMENT 'Valor Total do Servico', `BORDA_ACOMPANHAMENTO` CHAR(200) NULL DEFAULT '' COMMENT 'Em Caso de Pizzaria Opcao de Borda, ou Acompanhamento' COLLATE 'utf8mb3_general_ci', `DATA_INICIO_PRODUCAO` DATE NULL DEFAULT '0000-00-00', `HORA_INICIO_PRODUCAO` TIME NULL DEFAULT '00:00:00' COMMENT 'Hora de Inicio de producao', `DATA_FINAL_PRODUCAO` DATE NULL DEFAULT '0000-00-00', `HORA_FINAL_PRODUCAO` TIME NULL DEFAULT '00:00:00' COMMENT 'Hora de Inicio de producao', `LIBERADO_PRODUZIR` CHAR(1) NULL DEFAULT 'N' COMMENT 'Se Esta Liberado na Cozinha para Produzir' COLLATE 'utf8mb3_general_ci', `REEMISSAO` CHAR(1) NULL DEFAULT 'N' COMMENT 'Se o Item Foi Reimpressao' COLLATE 'utf8mb3_general_ci', `CODIGO_FORMA` INT(6) NULL DEFAULT '0' COMMENT 'Codigo da Forma de Abatimento', `ID_ABATIMENTO_ACRESCIMO` INT(11) NULL DEFAULT '0' COMMENT 'Numero do Id de Abatimento', `SETOR_ATENDIMENTO` CHAR(20) NULL DEFAULT '' COMMENT 'Nome do Setor Exemplo (Bar, Pista, varanda)' COLLATE 'utf8mb3_general_ci', `STATUS_ITEM` CHAR(1) NULL DEFAULT 'A' COMMENT 'A=Ativo E=Excluido' COLLATE 'utf8mb3_general_ci', `ID_EMPRESA` INT(6) NULL DEFAULT '1' COMMENT 'Codigo da Empresa ou filial', `COMANDA_ORIGEM` INT(11) NULL DEFAULT '0' COMMENT 'Numero da Comanda Transferida', `STATUS_PRODUCAO` CHAR(1) NULL DEFAULT '1' COMMENT '1=Incluido 2=Pronto 3=Entregue' COLLATE 'utf8mb3_general_ci', `HORA_ENTREGA` CHAR(8) NULL DEFAULT '' COMMENT 'Horário da Entrega' COLLATE 'utf8mb3_general_ci', `USUARIO_ENTREGA` INT(6) NULL DEFAULT '0' COMMENT 'Código do Garcon', PRIMARY KEY (`ID`) USING BTREE, INDEX `IDX_COMANDA` (`ID_COMANDA`) USING BTREE ) COMMENT='Tabela de comandas_atendimento de Registro do Sistema' COLLATE='utf8mb3_general_ci' ENGINE=InnoDB AUTO_INCREMENT=2 ;
×
×
  • Criar Novo...