To wygląda jak pytanie T-SQL typu noob, ale chcę przełączać się jak logika w procedurze przechowywanej i myślałem, że użycie CASE byłoby sposobem na zrobienie tego z czymś takim jakprzy użyciu logiki przełączania jak w T-SQL
SELECT CASE @Type
WHEN 1 THEN
INSERT INTO dbo.Credit (
CompanyName,
PhoneNumber,
City,
State
) VALUES (
@CompanyName,
@PhoneNumber,
@City,
@State)
WHEN 2 THEN
INSERT INTO dbo.Debit (
CompanyName,
PhoneNumber,
City,
State
) VALUES (
@CompanyName,
@PhoneNumber,
@City,
@State)
WHEN 3 THEN
--ETC
END
ale ciągle dostaję błędy, czy jest tylko błąd systax lub czy robię to na lunch?
W T-SQL myślę CASE jako operatora/expresión to nie jest oświadczenie. –