[thelist] To Store or Not to Store - Building dynamic queries
Casey Crookston
caseyc at IntelliSoftmn.com
Mon Aug 14 16:05:28 CDT 2006
Looks like this works - or at least does not error out when created.
Thanks for your help!
CREATE proc DELETEME
(
@param1 varchar(4000),
@param2 varchar(4000)
)
as
begin
declare @whereString nvarchar(4000)
declare @queryString nvarchar(4000)
if @param1 > ''
begin
set @whereString = 'xxxxxx LIKE @param1'
end
if @param2 > ''
begin
set @whereString = @whereString + 'AND zzzzzz LIKE @param2 '
end
set @queryString = 'SELECT * FROM table WHERE ' + @whereString
exec(@queryString)
end
More information about the thelist
mailing list