我有一個SQL表名類別。這裏有結構。如何使用存儲過程使用while選擇一個值
slno Category Uppercategory
1 Mouse Computer
2 Computer Electronics
3 Electronics END
4 END -
在這裏,在uppercategory電腦鼠標,然後在uppercategory Electronics.and的電子計算機是最後uppercategory因爲電子具有uppercategory ENd.I需要得到最後一類(電子),其uppercatergory是END。 我試了一些代碼,但沒有得到result.here是我的代碼。
USE [Database1]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[kt_category]
@Dcat AS NVARCHAR(250)
AS
DECLARE @tmp TABLE (cater NVARCHAR(255))
BEGIN
INSERT INTO @tmp
SELECT UPPERCATEGORY FROM CATEGORY where [email protected]
while(SELECT UPPERCATEGORY FROM CATEGORY)= 'END'
RETURN
END
爲什麼'HOVED'而不是'END'? – sarwar026
對不起.......... – Arun