Advertisement
idroj07

Ej4_SQLProcAlmacenados_BBDD

May 26th, 2019
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.85 KB | None | 0 0
  1. --Ejercicio4 de PA
  2. use BibliotecaConDatos2;
  3. SET ANSI_NULLS ON
  4. GO
  5. SET QUOTED_IDENTIFIER ON
  6. GO
  7. ALTER PROCEDURE [dbo].[insUsuarios] --Validacion aqui poniedo las variables como Not Null?
  8. @ID int OUT,
  9. @dni CHAR (9),
  10. @nombre NVARCHAR (35),
  11. @ape1 NVARCHAR (35),
  12. @ape2 NVARCHAR (35),
  13. @poblacion NVARCHAR (35),
  14. @fecha_nac DATE,
  15. @tel NUMERIC (9,0)
  16.  
  17. AS
  18. BEGIN
  19.     BEGIN TRY
  20.     --Validacion aqui con estructura IF?
  21.  
  22.    
  23.         INSERT INTO dbo.USUARIOS
  24.             (DNI,NOMBRE,APELLIDO1,APELLIDO2,POBLACION,FECHA_NACIMIENTO,TELEFONO) --Val aqui llamando a funcion que compruebe no nulo?
  25.             VALUES
  26.             (@dni,@nombre,@ape1,@ape2,@poblacion,@fecha_nac,@tel);
  27.             SET @ID = @@ROWCOUNT;
  28.     END TRY
  29.     BEGIN CATCH
  30.         SET @ID = -1; --Enunciado indica q si hay algun error(como valor null, venga al catch)
  31.     END CATCH
  32. END
  33. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement