-3
我有麻煩時,我通過我的存儲過程從SQL Server到MySqlelseif的SQL服務器到mysql
this is the original code from sql server
這是從MySQL我的存儲過程:
CREATE PROCEDURE `SelRutas`(CATEGORIA INT)
BEGIN
IF CATEGORIA = 1
THEN
select IdDepartamento AS Id, NombreDepartamento AS Nombre from DEPARTAMENTO;
ELSE IF CATEGORIA = 5
THEN
select ID_EVENTO AS Id, TITULO AS Nombre from EVENTO;
ELSE IF CATEGORIA = 6
THEN
select IdGaceta AS Id, Titulo AS Nombre from Gaceta;
ELSE IF CATEGORIA = 2
THEN
select IdApartado AS Id, Titulo AS Nombre from Apartados_;
ELSE IF CATEGORIA = 3
THEN
select IdSubApartado AS Id, Titulo AS Nombre from SubApartados;
ELSE IF CATEGORIA = 4
THEN
select ID_NOTICIA AS Id, NOTICIA_TITULO AS Nombre from NOTICIA;
ELSE IF CATEGORIA = 7
THEN
select IdServicio AS Id ,Nombre AS Nombre from Servicios;
END IF;
End;
↑錯誤在最後一行↑
Syntax Error: missing 'if'