Ir para conteúdo
Fórum Script Brasil

marcelo3092

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre marcelo3092

marcelo3092's Achievements

0

Reputação

  1. Ola pessoal como posso criar uma funcao ou store procedure para excluir registros quando for salvo com um campo que fiquei com valor (null) ou mesmo sem nenhum padrão tentei algo do tipo CREATE DEFINER=`lotuse55_admin`@`%` PROCEDURE `sp_apaga`(in p_usu Varchar(50)) BEGIN DELETE FROM usuarios where nomeusu = p_usu; END mais sem sucesso se alguém puder da uma ajudinha agradeço.
  2. ola pessoal estou com um probleminha aqui tenho um codigo que filtra dados porem estou tentando adaptar ele para filtra em parametros data inicial e datafinal porem sem sucesso a pesquisa e concatenada se alguém puder me da uma luz a fico muito grato. segue abaixo: CREATE DEFINER=`root`@`%` PROCEDURE `sp_conta_relatorio`( p_status varchar(20) ,p_idcandidato INT ,p_datainicio date ) BEGIN SET @_where = NULL; SET @sSQL = 'SELECT tipo as ''Tipo'' ,idconta as ''Id Conta'' ,status as ''Status'' ,candidato as ''Candidato'' ,razao as ''Razao'' ,datalancamento as ''Data Lancamento'' ,datavencimento as ''Data Vencimento'' ,valordebito as ''Valor Debito'' ,datapago as ''Data Pago'' ,idcandidato as ''Id Candidato'' ,idcliente as ''Id Cliente'' ,cliente as ''Cliente'' FROM tblcontas'; IF (p_idcandidato IS NOT NULL AND @_where IS NOT NULL) THEN SET @_where = CONCAT(' AND idcandidato LIKE ','''%',p_idcandidato,'%'''); SET @sSQL = CONCAT(@sSQL,@_where); END IF; IF (p_idcandidato IS NOT NULL AND @_where IS NULL) THEN SET @_where = CONCAT(' WHERE idcandidato LIKE ','''%',p_idcandidato,'%'''); SET @sSQL = CONCAT(@sSQL,@_where); END IF; IF (p_status IS NOT NULL AND @_where IS NOT NULL) THEN SET @_where = CONCAT(' AND status LIKE ','''%',p_status,'%'''); SET @sSQL = CONCAT(@sSQL,@_where); END IF; IF (p_status IS NOT NULL AND @_where IS NULL) THEN SET @_where = CONCAT(' WHERE status LIKE ','''%',p_status,'%'''); SET @sSQL = CONCAT(@sSQL,@_where); END IF; IF(p_datainicio IS NOT NULL) THEN SET @_where = CONCAT(' WHERE datalancamento BETWEEN ,p_datainicio'); SET @sSQL = CONCAT(@sSQL,@_where); END IF; PREPARE sSQL FROM @sSQL; EXECUTE sSQL; DEALLOCATE PREPARE sSQL; END
  3. marcelo3092

    Web

    Boa tarde pessoal alguém aqui já fez um formulario para web q acesse os dados da tabela no access????
×
×
  • Criar Novo...