Próbuję utworzyć procedurę składowaną, która pobiera parametr bitowy, który w przypadku prawdziwych zleceń według jednej kolumny i fałszywych zleceń według innej kolumny. Jak mam to wdrożyć?Instrukcja IF w klauzuli ORDER Klauzula instrukcji SELECT w procedurze przechowywanej serwera SQL
Oto co mam tak daleko
CREATE PROCEDURE [dbo].[CLICK10_GetCP]
@switch AS BIT
AS
BEGIN
SELECT
acct_nbr,
acct_name
FROM
acct
ORDER BY
END
GO
Działa to tylko wtedy, gdy Field1 i Field2 są tego samego typu. – edosoft
Możesz napisać to jako jedno wyrażenie przypadku ... PRZYPOMNIENIE, JEŚLI @ przełącznik = 0 THEN Pole1 KIEDY @ przełącznik = 1 THEN Pole2 END – pjp
Jeśli każdy CASE ma jedną klauzulę THEN, nie musisz się martwić, jaki typ pól są. –