procedimiento almacenado
Publicado por Edwin (1 intervención) el 07/08/2004 22:41:21
Estoy queriendo hacer un procedimiento almacenado que va coger las primera letra de cada nombre y apellido y luego concatenar con números desde 001,002…
Ejemplo
Juana Ramos Salvador JRS001
Julio Ramón Saldoval JRS002
Ana Álvarez Mesa AAM001
Creo la tabla
Create table usuarioclave
(idusu char(6)not null primary key,
nomusu varchar(20)not null,
apemate varchar(20)not null,
apepate varchar(20)not null)
Mi procedimiento almacenado solo jala los valores de las letras asta ahí estamos
Bien pero no se como puedo concatenar los números
alter proc [usuario autogeneradoid]
@nom varchar(20),
@apep varchar(20),
@apem varchar(20)
as
declare @cod char(6)
set @cod=substring(@nom,1,1)+ substring(@apep,1,1)+substring(@apem,1,1)
inser into usuarioclave values(@cod,@nom,@apep,@apem)
gracias anticipadamente Edwin
Valora esta pregunta


0