SlideShare una empresa de Scribd logo
1 de 3
create procedure ListarPais
as
begin
set nocount on;
select * from Pais order by NombrePais
end
create procedure listarProfesion
as
begin
set nocount on;
select * from Profesion order by NombreProfesion
end
create procedure ListarUsuarios
as
begin
set nocount on;
select * from Usuarios order by nombres
end
create procedure InsertarContacto
@nombrecontacto varchar(45),
@direccioncontacto varchar(45),
@telefonocontacto varchar(12),
@celularcontacto varchar(12),
@emailcontacto varchar(20),
@fecharegistro smalldatetime,
@fotocontacto varbinary(Max),
@codigoprofesion int,
@codigopais int,
@nick varchar(15),
@codigo int output
as
set @codigo=(select top 1 codigocontacto from Contacto order by
CodigoContacto desc)+1
begin
set nocount on;
insert into Contacto (nombrecontacto, direccioncontacto,
telefonocontacto, celularcontacto,
emailcontacto, fecharegistro, codigoprofesion,codigopais, nick) values
(@nombrecontacto, @direccioncontacto, @telefonocontacto,
@celularcontacto,
@emailcontacto, @fecharegistro, @codigoprofesion,@codigopais, @nick)
end
create procedure ModificarContacto
@codigocontacto int,
@nombrecontacto varchar(45),
@direccioncontacto varchar(45),
@telefonocontacto varchar(12),
@celularcontacto varchar(12),
@emailcontacto varchar(20),
@fecharegistro smalldatetime,
@fotocontacto varbinary(Max),
@codigoprofesion int,
@codigopais int,
@nick varchar(15)
as
begin
set nocount on;
update Contacto set nombrecontacto=@nombrecontacto,
direccioncontacto=@direccioncontacto,
telefonocontacto=@telefonocontacto, celularcontacto=@celularcontacto,
emailcontacto=@emailcontacto, fecharegistro=@fecharegistro,
codigoprofesion=@codigoprofesion,codigopais=@codigopais,
nick=@codigopais where (CodigoContacto=@codigocontacto)
end
create procedure eliminarcontacto
@codigocontacto int
as
begin
set nocount on;
delete from Contacto where CodigoContacto=@codigocontacto
end
create procedure ListarContactos
as
begin
set nocount on;
select Contacto.CodigoContacto,
Contacto.NombreContacto,Contacto.DireccionContacto,Contacto.CelularCon
tacto,
Contacto.TelefonoContacto, Contacto.EmailContacto,
Contacto.FechaRegistro,Contacto.FotoContacto,
Pais.NombrePais,Profesion.NombreProfesion,Contacto.nick from
Contacto,Pais, Profesion
where Contacto.CodigoProfesion=Profesion.CodigoProfesion and
Contacto.CodigoPais=Pais.CodigoPais
end
create procedure ContactoListarPais
@codigopais int
as
begin
set nocount on;
select Contacto.CodigoContacto,Contacto.NombreContacto,
Contacto.DireccionContacto, Contacto.TelefonoContacto,
Contacto.CelularContacto,
Contacto.EmailContacto, Contacto.FechaRegistro,
Contacto.FotoContacto,Pais.NombrePais,Profesion.NombreProfesion,Contac
to.nick
from Contacto,Pais,Profesion
where Contacto.CodigoProfesion=Profesion.CodigoProfesion and
Contacto.CodigoPais=Pais.CodigoPais
and Contacto.CodigoPais=@codigopais
order by Pais.NombrePais
end
create procedure contactolistarprofesion
@codigoprofesion int
as
begin
set nocount on;
select Contacto.CodigoContacto,Contacto.NombreContacto,
Contacto.DireccionContacto, Contacto.TelefonoContacto,
Contacto.CelularContacto,
Contacto.EmailContacto, Contacto.FechaRegistro,
Contacto.FotoContacto,Pais.NombrePais,Profesion.NombreProfesion,Contac
to.nick
from Contacto,Pais,Profesion
where Contacto.CodigoProfesion=Profesion.CodigoProfesion and
Contacto.CodigoPais=Pais.CodigoPais
and Contacto.CodigoProfesion=@codigoprofesion
order by Profesion.NombreProfesion, Contacto.NombreContacto
end
creATE PROCEDURE usuariobusca
(
@nick varchar(15),
@pass varchar(15)
)
as
set nocount on
select nick, password, nombres from Usuarios
WHERE (nick=rtrim(@nick) and password=RTRIM(@pass))
create procedure usuariolista
AS
SET NOCOUNT ON
SELECT nick from Usuarios order by nick

Más contenido relacionado

Destacado

Mengenal anggota tubuh
Mengenal anggota tubuhMengenal anggota tubuh
Mengenal anggota tubuh
soviabaniu
 
Kenali huruf
Kenali hurufKenali huruf
Kenali huruf
BEBEYEOW
 
Suku kata terbuka tahun 1(kvkv)
Suku kata terbuka tahun 1(kvkv)Suku kata terbuka tahun 1(kvkv)
Suku kata terbuka tahun 1(kvkv)
Zakaria Ismail
 
Latihan menulis huruf vokal dan menulis perkataan (konstruk 1a)
Latihan menulis huruf vokal dan menulis perkataan  (konstruk 1a)Latihan menulis huruf vokal dan menulis perkataan  (konstruk 1a)
Latihan menulis huruf vokal dan menulis perkataan (konstruk 1a)
Riza Yunos
 
Bacaan mudah bergambar
Bacaan mudah bergambarBacaan mudah bergambar
Bacaan mudah bergambar
Farhan Yusoff
 
Latihan menulis huruf besar dan huruf kecil
Latihan menulis huruf besar dan huruf kecilLatihan menulis huruf besar dan huruf kecil
Latihan menulis huruf besar dan huruf kecil
Mohd Isa Barum
 
Bbm prasekolah
Bbm prasekolahBbm prasekolah
Bbm prasekolah
mazmab
 
Sukukata awal bergambar
Sukukata awal bergambarSukukata awal bergambar
Sukukata awal bergambar
Farhan Yusoff
 

Destacado (18)

Lihat,lakar bentuk, baca huruf
Lihat,lakar bentuk, baca hurufLihat,lakar bentuk, baca huruf
Lihat,lakar bentuk, baca huruf
 
Suku kata
Suku kataSuku kata
Suku kata
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Mengenal anggota tubuh
Mengenal anggota tubuhMengenal anggota tubuh
Mengenal anggota tubuh
 
Contoh presentasi huruf abjad kecil
Contoh presentasi huruf abjad kecilContoh presentasi huruf abjad kecil
Contoh presentasi huruf abjad kecil
 
Kenali huruf
Kenali hurufKenali huruf
Kenali huruf
 
anggota badan saya
anggota badan sayaanggota badan saya
anggota badan saya
 
Suku kata terbuka tahun 1(kvkv)
Suku kata terbuka tahun 1(kvkv)Suku kata terbuka tahun 1(kvkv)
Suku kata terbuka tahun 1(kvkv)
 
PRASEKOLAH -Belajar kenal huruf
PRASEKOLAH -Belajar kenal hurufPRASEKOLAH -Belajar kenal huruf
PRASEKOLAH -Belajar kenal huruf
 
Mengenal huruf ABC
Mengenal huruf ABCMengenal huruf ABC
Mengenal huruf ABC
 
Latihan menulis huruf vokal dan menulis perkataan (konstruk 1a)
Latihan menulis huruf vokal dan menulis perkataan  (konstruk 1a)Latihan menulis huruf vokal dan menulis perkataan  (konstruk 1a)
Latihan menulis huruf vokal dan menulis perkataan (konstruk 1a)
 
BELAJAR MENGENAL dan MENULIS HURUF ABC
BELAJAR MENGENAL dan MENULIS HURUF ABCBELAJAR MENGENAL dan MENULIS HURUF ABC
BELAJAR MENGENAL dan MENULIS HURUF ABC
 
Bahasa Melayu Tahun 1
Bahasa Melayu Tahun 1Bahasa Melayu Tahun 1
Bahasa Melayu Tahun 1
 
Bacaan mudah bergambar
Bacaan mudah bergambarBacaan mudah bergambar
Bacaan mudah bergambar
 
Latihan menulis huruf besar dan huruf kecil
Latihan menulis huruf besar dan huruf kecilLatihan menulis huruf besar dan huruf kecil
Latihan menulis huruf besar dan huruf kecil
 
Bbm prasekolah
Bbm prasekolahBbm prasekolah
Bbm prasekolah
 
Buku latihan abc
Buku latihan abcBuku latihan abc
Buku latihan abc
 
Sukukata awal bergambar
Sukukata awal bergambarSukukata awal bergambar
Sukukata awal bergambar
 

Último

LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
bcondort
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 

Último (20)

TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimiento
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 

Create procedure listar pais

  • 1. create procedure ListarPais as begin set nocount on; select * from Pais order by NombrePais end create procedure listarProfesion as begin set nocount on; select * from Profesion order by NombreProfesion end create procedure ListarUsuarios as begin set nocount on; select * from Usuarios order by nombres end create procedure InsertarContacto @nombrecontacto varchar(45), @direccioncontacto varchar(45), @telefonocontacto varchar(12), @celularcontacto varchar(12), @emailcontacto varchar(20), @fecharegistro smalldatetime, @fotocontacto varbinary(Max), @codigoprofesion int, @codigopais int, @nick varchar(15), @codigo int output as set @codigo=(select top 1 codigocontacto from Contacto order by CodigoContacto desc)+1 begin set nocount on; insert into Contacto (nombrecontacto, direccioncontacto, telefonocontacto, celularcontacto, emailcontacto, fecharegistro, codigoprofesion,codigopais, nick) values (@nombrecontacto, @direccioncontacto, @telefonocontacto, @celularcontacto, @emailcontacto, @fecharegistro, @codigoprofesion,@codigopais, @nick) end create procedure ModificarContacto @codigocontacto int, @nombrecontacto varchar(45), @direccioncontacto varchar(45), @telefonocontacto varchar(12), @celularcontacto varchar(12), @emailcontacto varchar(20), @fecharegistro smalldatetime, @fotocontacto varbinary(Max), @codigoprofesion int, @codigopais int, @nick varchar(15) as begin set nocount on;
  • 2. update Contacto set nombrecontacto=@nombrecontacto, direccioncontacto=@direccioncontacto, telefonocontacto=@telefonocontacto, celularcontacto=@celularcontacto, emailcontacto=@emailcontacto, fecharegistro=@fecharegistro, codigoprofesion=@codigoprofesion,codigopais=@codigopais, nick=@codigopais where (CodigoContacto=@codigocontacto) end create procedure eliminarcontacto @codigocontacto int as begin set nocount on; delete from Contacto where CodigoContacto=@codigocontacto end create procedure ListarContactos as begin set nocount on; select Contacto.CodigoContacto, Contacto.NombreContacto,Contacto.DireccionContacto,Contacto.CelularCon tacto, Contacto.TelefonoContacto, Contacto.EmailContacto, Contacto.FechaRegistro,Contacto.FotoContacto, Pais.NombrePais,Profesion.NombreProfesion,Contacto.nick from Contacto,Pais, Profesion where Contacto.CodigoProfesion=Profesion.CodigoProfesion and Contacto.CodigoPais=Pais.CodigoPais end create procedure ContactoListarPais @codigopais int as begin set nocount on; select Contacto.CodigoContacto,Contacto.NombreContacto, Contacto.DireccionContacto, Contacto.TelefonoContacto, Contacto.CelularContacto, Contacto.EmailContacto, Contacto.FechaRegistro, Contacto.FotoContacto,Pais.NombrePais,Profesion.NombreProfesion,Contac to.nick from Contacto,Pais,Profesion where Contacto.CodigoProfesion=Profesion.CodigoProfesion and Contacto.CodigoPais=Pais.CodigoPais and Contacto.CodigoPais=@codigopais order by Pais.NombrePais end create procedure contactolistarprofesion @codigoprofesion int as begin set nocount on; select Contacto.CodigoContacto,Contacto.NombreContacto, Contacto.DireccionContacto, Contacto.TelefonoContacto, Contacto.CelularContacto, Contacto.EmailContacto, Contacto.FechaRegistro, Contacto.FotoContacto,Pais.NombrePais,Profesion.NombreProfesion,Contac to.nick from Contacto,Pais,Profesion
  • 3. where Contacto.CodigoProfesion=Profesion.CodigoProfesion and Contacto.CodigoPais=Pais.CodigoPais and Contacto.CodigoProfesion=@codigoprofesion order by Profesion.NombreProfesion, Contacto.NombreContacto end creATE PROCEDURE usuariobusca ( @nick varchar(15), @pass varchar(15) ) as set nocount on select nick, password, nombres from Usuarios WHERE (nick=rtrim(@nick) and password=RTRIM(@pass)) create procedure usuariolista AS SET NOCOUNT ON SELECT nick from Usuarios order by nick