У меня проблема при попытке с Like
оператором, подобным этому:
Сначала у меня есть лист данных:
Когда я выполняю SqlКоманда не делает то, что я хочу.
Мой синтаксис:
select * from tbUsers where nUserID like N'%p%';
Не показывает никаких результатов.Хотя я знаю, что 'Находит любые значения, которые имеют' p 'в любой позиции'
результирующее изображение:
мой код для создания таблицы:
Create table tbUsers(
iIDUser int identity(1,1) not null primary key,
nUserID nvarchar(50) null,
nPassWord nvarchar(50) null,
dDate datetime null,
nName nvarchar(50) null
)
INSERT INTO tbUsers(nUserID,nPassword,nName) VALUES('phuc','123456', 'Phuc Nguyen')
INSERT INTO tbUsers(nUserID,nPassword) VALUES('ngocanh','123456')
INSERT INTO tbUsers(nUserID,nPassword) VALUES('long','123456')
INSERT INTO tbUsers(nUserID,nPassword) VALUES('long%ngocanh','123456')
INSERT INTO tbUsers(nUserID,nPassword) VALUES('phuc nguyen','123456')
Пожалуйста, помогите мне.Спасибо.