Sql procediemientos almacenadosbasde de datos

Páginas: 2 (317 palabras) Publicado: 31 de agosto de 2012
Lo unico parece ser es copi page y sustituir por nombre de tabalas
CREATE PROCEDURE Sp_Insertar_Usuario
@Id_Usuario numeric(20),
@Nombre_Usuario varchar(60),
@Email_Usuario varchar(80),@Telefono_Usuario numeric(15),
@Perfil_Usuario varchar(30)
AS
Begin
Insert into Usuario
values(@Id_Usuario, @Nombre_Usuario, @Email_Usuario, @Telefono_Usuario,@Perfil_Usuario)
END
Execute Sp_Insertar_Usuario 00000000126,'Erik acevedo Romerin','Eri15@hotmail.com',
'3314779746','Aprendiz'

Select * from Usuario

create ProcedureSp_Modificar_Usuario
@Id_Usuario numeric(20),
@Perfil_Usuario varchar(30)
AS
Begin
update Usuario set Perfil_Usuario=@Perfil_Usuario
where Id_Usuario=@Id_Usuario
End
Execute Sp_Modificar_Usuario95042000426,'Instructor'
select * from Usuario

create Procedure Sp_Delete_Usuario
@Id_Usuario numeric(20)
AS
Begin
Delete Usuario where Id_Usuario=@Id_Usuario
End
Execute Sp_Delete_Usuario95042000426
select * from Usuario

create Procedure Sp_Consultar_Proyecto
@Id_Usuario numeric(20)
AS
Begin
Select * From Proyecto
where Id_Proyecto=@Id_Proyecto
endExecute Sp_Consultar_Proyecto 11246001
select * from Proyecto
/////////////////////////////////////////////////////////////////////////////
--Try catch--

Alter ProcedureSp_Insertar_Usuario
@Id_Usuario numeric(20),
@Nombre_Usuario varchar(60),
@Email_Usuario varchar(80),
@Telefono_Usuario numeric(15),
@Perfil_Usuario varchar(30)
AS
BEGIN TRY
BEGINTRAN

INSERT INTO Usuario
VALUES (@Id_Usuario, @Nombre_Usuario, @Email_Usuario, @Telefono_Usuario, @Perfil_Usuario)
COMMIT
END TRY

Begin catch
Rollback
printError_message()
End catch

EXECUTE Sp_Insertar1 1019088405,'Andrea Katerine Mejia Gonzales','Andre123@hotmail.es','3216549625','Aprendiz'


select * from Usuario


set...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases de datos, no sql y sql
  • datos SQL
  • Sql Datos
  • Base De Datos Sql
  • Tipos De Datos En Sql Server
  • Consulta a la base de datos SQL
  • Tipos de datos sql
  • Tarea Base De Datos Sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS