0
我有這個存儲過程:SQL Server存儲過程不返回數據,儘管數據存在
ALTER PROCEDURE [dbo].[getAllSectionPartsForPage]
(@Page nvarchar(20))
AS
BEGIN
SELECT
ID, (Section + ' ID:' + CAST(ID As nvarchar(10))) AS Section
FROM
PagePartText
WHERE
[Page] = @Page
END
因爲當我提交參數與此值某些原因:「/程序/ brainology換-home.aspx'我無法獲得任何結果。
直接執行相同的查詢在SSMS:
SELECT
ID, (Section + ' ID:' + CAST(ID As nvarchar(10))) AS Section
FROM
PagePartText
WHERE
[Page] = '/programs/brainology-for-home.aspx'
返回數據,我需要
任何想法,爲什麼我不能使用存儲過程來獲取數據?在存儲過程中使用其他參數獲取我(不同)的一組數據,但我不確定爲什麼我無法使用此特定參數獲取我需要的數據,儘管它存在於數據庫表中。
感謝
34個字符的字符串不適合20個字符。 –
謝謝...漫長的一天 – Laziale