Ir para conteúdo
Fórum Script Brasil

greabs

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que greabs postou

  1. greabs

    SQL Duvidas

    Como executar esse procedimento mesmo. CREATE PROCEDURE P_Atualizar @CODIGO_PRODUTO INT AS BEGIN UPDATE Movimentacao SET COLUMN1 = 1000, COLUMN2 = 3, COLUMN3 = 'S' WHERE CODIGO_PRODUTO = @CODIGO_PRODUTO END DECLARE @CODIGO_PRODUTO INT = 1 EXECUTE P_Atualizar @CODIGO_PRODUTO --ou EXECUTE P_Atualiza Assim é o correto?
  2. greabs

    SQL Duvidas

    Desenvolva um procedimento com o nome P_atualizar, que recebe o código do produto como parâmetro e atualize seu estoque a partir da tabela de movimentação: Ex: INSERT INTO Movimentacao VALUES ('S', 1000, 3); EXEC P_Atualizar 1000; Tem como alguém me abrir uma luz nessa questão?
  3. Criar uma classe Matematica com os seguintes métodos: min: esse método deve poder receber de 2 ou 3 números e deve retornar o menor destes;  max: esse método deve poder receber de 2 ou 3 números e deve retornar o maior destes; Obs.: “números” podem se referir a um tipo short, int, long, float ou double do Java.
  4. Desenvolva um trigger, não instead of, para a operação INSERT da tabela veículo que grave na coluna Vl_Apolice, 10% do valor do modelos abaixo de 40000 e 12% no restante Alguém pode resolver isso? Preciso urgentemente pra uma atividade. Somente alterar esse um pouco para poder resolver o resto. CREATE TRIGGER T_Apolice ON veiculo FOR INSERT AS DECLARE @Placa CHAR(7), @Cd_Modelo INTEGER, @Valor DECIMAL(8,2) SET @Placa = (SELECT Placa FROM INSERTED) SET @Cd_Modelo = (SELECT Cd_Modelo FROM INSERTED) SET @Valor = (SELECT Valor FROM Modelo WHERE Modelo.Cd_Modelo = @Cd_Modelo) * 0.1 UPDATE Veiculo SET Vl_Apolice = @valor WHERE Placa = @Placa
×
×
  • Criar Novo...