Mam kategorii nazwa tabeli SQL.tutaj jest struktura.Jak korzystać z przechowywanej procedury Wybierz wartość za pomocą, gdy
slno Category Uppercategory
1 Mouse Computer
2 Computer Electronics
3 Electronics END
4 END -
Oto mysz w komputerze, a następnie uppercategory komputera w uppercategory Electronics.and elektroniki jest ostatnim uppercategory ponieważ Electronics mający uppercategory ENd.I trzeba uzyskać ostatniej kategorii (elektronika), którą uppercatergory to END. Próbowałem kod, ale nie uzyskać wynik. Jest mój kod.
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
Dlaczego "HOVED" zamiast "END"? – sarwar026
Niestety .......... – Arun