procedimiento almacenado con parámetros comodín

Tengo una mesa

create table user (userId varchar(8) not null, userName varchar(8) not null)
   insert into user
     select 'NAME1','name1'
     union all
     select 'NAME2', 'name2'
     union all
     select 'NAME3','name3'

He utilizado el procedimiento almacenado para los parámetros de comodín como:

create procedure wildcard_name
@userName nchar(8)=  '%'
as
select * from user
where userName like @userName;

exec wildcard_name 'n%';

La declaración ejecutiva no está dando ningún resultado, ¿por qué?

Respuestas a la pregunta(1)

Su respuesta a la pregunta