Ir para conteúdo
Fórum Script Brasil

erickzinho

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre erickzinho

erickzinho's Achievements

0

Reputação

  1. Ola, sou novo na area de programação, estou fazendo faculdade pois gosto de estudar em casa para sempre estar um paço a frente, pois tenho duvidas sou novo aqui, e gostaria de saber para oque serve certamente e como Funciona, com algum Exemplo, a seguinte Formula é assim CREATE PROCEDURE alunos.p_insere_da_matriculac(IN p_id_aluno INTEGER) BEGIN DECLARE aux INTEGER; SET aux = (SELECT COALESCE(COUNT(id_aluno),0) FROM matriculas WHERE id_aluno = p_id_aluno AND data_da_matricula = CURRENT_DATE); IF (aux = 0) THEN INSERT INTO matriculas(id_aluno,data_da_matricula) VALUES(p_id_aluno,CURRENT_DATE); END IF; END; Gostaria de Intender Certinho o funcionamento do COALESCE e o que siguinifica a Questao do ",0" na mesma linha onde o COALESCE é declarado. obrigado!
×
×
  • Criar Novo...