SQL Procedimientos

SQL Procedimientos

Crear procedimiento

CREATE PROCEDURE sp_VerificarUsuario
@Usuario nvarchar(30)
AS 
BEGIN
SELECT COUNT(id) FROM usuarios WHERE Usuario = @Usuario 
END

Ver procedimiento

sp_helptext 'sp_VerificarUsuario'

Actualizar procedimiento

ALTER PROCEDURE sp_VerificarUsuario
@Usuario nvarchar(30)
AS 
BEGIN
SELECT COUNT(id) AS contador 
FROM usuarios 
WHERE Usuario = @Usuario 
END

CRUD en un solo procedimiento

Create PROCEDURE sp_crud_libro  
(
@id int,
@titulo VARCHAR(100),  
@numero_paginas int  
@TipoAccion nvarchar(20) = ''  
)  
AS  
BEGIN  
IF @TipoAccion= 'insertar'  
BEGIN  
insert into libro (id,titulo,numero_paginas) values( @id, @titulo, @numero_paginas )  
END  
IF @TipoAccion= 'seleccionar'  
BEGIN  
select * from libro
END  
IF @TipoAccion= 'Actualizar'  
BEGIN  
UPDATE libro SET  
titulo = @titulo, numero_paginas = @numero_paginas  
WHERE id = @id  
END  
else IF @TipoAccion= 'Eliminar'  
BEGIN  
DELETE FROM libro WHERE id = @id  
END  
end  

Deja un comentario

quince + trece =

Cerrar menú