Hola amigos, me pueden ayudar con esta duda.
resulta que dentro de una funcion que diseñe estoy haciendo un select con la clausula TOP pero me manda error, es como si no pudiera usar el TOP dentro de la funcion.
estoy trabajando con SQL Server 2005.
esto es lo que tengo en el select de la funcion.
declare @iNumero int
select @iNumero = top (1) ID from Clientes where Nombre like @wNombres
return @iNumero
el error que me manda es:
Msg 156, Level 15, State 1, Procedure DameID, Line 18
Sintaxis incorrecta cerca de la palabra clave 'top'.
me pueden ayduar, gracias