Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/05/2007, 15:31
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Re: Insert con Select error

Aqui ( http://dev.mysql.com/doc/refman/5.0/...statement.html ) explica que el condicional es:

if condicion then
sentencias sql
else
sentencias sql
endif

como en visual basic

Es decir:

Código:
declare @status int 
declare @idusuario varchar (20)

set @status = 1
set @idusuario = '1158'


if not exists(select * from tickets..tempUsuario where sClaveUsuario= @idusuario) then

insert into tickets..CAT_USUARIOS (idUsuario, Password, Nombre, idPuesto, idDepto, Correo,Club)
values (@idusuario, 'sPassword', 'sNombre','idPuesto','idDepto', 'sEmail' ,'club')
select *, @status  from tickets..CAT_USUARIOS
where idUsuario=@idUsuario
	
else 

update tickets..tempUsuario 
	set
idstatus =@status
where sClaveUsuario  =@idusuario

endif