2
我有一個存儲過程,我想允許它*因此如果用戶:允許* SQL查詢
- 類型T *然後高,茶的回報
- 類型*或。那麼所有的結果返回
- 類型T接其個人有T的所有結果返回象PTV,高大,坐在
我的存儲過程是這樣的:
ALTER PROCEDURE [dbo].[SearchEntityDataNew]
@SearchText varchar(100) = '*'
AS
BEGIN
SELECT 'Entity' as pagetype,EntityID,EntityData,EntityDataID
FROM EntityData
WHERE EntityData LIKE '%' + @SearchText+ '%'
OR @SearchText = '*'
union all
SELECT 'Property' as pagetype,PropertyID,PropertyValue,EntityDataID
FROM EntityDataProperty
WHERE PropertyValue LIKE '%' + @SearchText+ '%'
OR @SearchText = '*'
END
你的問題到底是什麼? – erikkallen
@erikkallen允許*獲得所有結果,t *獲得t等相關信息。 – DotnetSparrow
您是否運行過該操作,您遇到了哪些挑戰?我認爲你在正確的道路上 – codingbiz