Exercício: Considere a tabela abaixo: Usuario |Codigo (int pk)| nome (varchar(200)) | usuario (char(8)) | senha (char(8)) Criar uma procedure que receba codigo, nome, usuario, senha e código da operação como parâmetros de entrada e um @saida VARCHAR(MAX) como parâmetro de saida. A procedure deve permitir, as seguintes regras: - para código da operação 0, fazer um INSERT na tabela, codigo e nome devem ser verificados pois não podem ser nulos, usuario deve ser criado com as 8 primeiras letras do nome do usuário, não pode haver espaços e a senha deve ser mudar123 para todo mundo. - para código da operação 1, fazer um UPDATE na tabela, codigo e nome devem ser verificados pois não podem ser nulos, usuario não pode ser modificado, apenas a senha, que não pode ser nula na entrada. - para código da operação 2, fazer um DELETE na tabela, codigo deve ser verificados pois não pode ser nulos. - para qualquer código, a saída deverá mostrar se a operação foi bem sucedida, dizendo qual operação foi feita e, as validações de nulo devem ser tratadas com RAISERROR.