私はこのストアドプロシージャをmssqlからmysqlに移植していますが、なぜか分からないような閉じ括弧がないとエラーが表示されています。閉じ括弧がありません
CREATE PROCEDURE get_oids (IN sys_info VARCHAR(255))
BEGIN
SELECT oids.id, oids.attribute, oids.description_oid, oids.mib_name, oids.classifier
FROM oids
INNER JOIN mib_mappings
ON mib_mappings.name = oids.mib_name
WHERE ((sys_info LIKE '%' + mib_mappings.model + '%' AND sys_info LIKE '%' + mib_mappings.vendor + '%') OR mib_mappings.model = 'ALL')
AND oids.nodeType = 'CHILD' AND oids.descriptionOID is not null
GROUP BY oids.id, oids.attribute, oids.description_oid, oids.mib_name, o.classifier
END
@Matt GROUP BY句の末尾にセミコロンが必要です – DorkMonstuh