Tema: Substring
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2010, 09:02
badyalberto
 
Fecha de Ingreso: noviembre-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Substring

Tengo este codigo pero no se que le falta al loginuser del concat que me da error.
Luego tb me faltaria mirar que el login user no este y si esta ya usado, ponerle un numero detras, pero no tengo ni idea :S

create procedure nosuari @nomuser varchar(50),@cognomuser varchar(50),@loginuser varchar(50)
as

if ( @nomuser is not null and @cognomuser is not null and @loginuser is not null )
begin
insert into usuaris values (@nomuser,@cognomuser,@loginuser)
end

if ( @loginuser is null )
begin
@loginuser = CONCAT(LCASE(SUBSTRING(@nomuser, 1, 1)), --LCase letra en minuscula
LCASE(SUBSTRING(@cognomuser)))
end
go

exec nosuari 'Andres','Sanchez','asanchez'