I have made stored procedures in Oracle...but need to export them to mysql. I have searched on google but cant figure out the syntax.

Here is the oracle procedure:

create or replace procedure delgroup
(g_id in number)

is

begin

DELETE FROM grouptable WHERE GROUP_ID=g_id;

commit;
end;

I jus basically want to delete the group from the group table..depending on which group id (the arguement) the user types in.

How would i do this exact same procedure in mysql?

Please some assistance guys :)

Hey.

You can see how MySQL procedures look like in the manual.

In your case it would look something like this:

DROP PROCEDURE IF EXISTS `delgroup`;
DELIMITER //
CREATE PROCEDURE `delgroup`(g_id Int)
BEGIN
    DELETE FROM grouptable WHERE GROUP_ID=g_id;
END//
DELIMITER ;

Note, the DELIMITER commands and the trailing // on END are only required if you are running this through the MySQL CLI, or other such interfaces.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.