У меня есть хранимая процедура, и я хотел бы знать, возможно ли создать динамическое условие where
на основе параметра.
Допустим, у меня есть этот запрос:
SELECT *
FROM tbl_Users
Теперь у меня есть параметр с именем @username
, который я хотел бы использовать для создания динамического условия where
(котороечерез мою программу может быть 1 или более условий).Чтобы добиться чего-то подобного, я использую следующее утверждение:
SELECT *
FROM tbl_Users
@username -- where this parameter might hold a condition string such as "Where usr_Username = 5 and usr_first_name like '%Frank%' etc
Возможно ли сделать что-то подобное?