Page 1 of 1

Can TMyScript support create multiple procedure, function, triggers?

Posted: Thu 02 Mar 2006 13:12
by chintatlim
example:

delimiter $$

--
-- Procedures structure
--

CREATE PROCEDURE `testa`()
begin
SELECT * FROM stock;
end $$

CREATE PROCEDURE `testb`()
begin
SELECT * FROM stock;
end $$

CREATE PROCEDURE `testproc`()
begin
SELECT * FROM debtor;
end $$

--
-- Functions structure
--

CREATE FUNCTION `hello`(s CHAR(20)) RETURNS char(50)
begin
RETURN CONCAT('Hello, ',s,'!');
end $$


--
-- Triggers structure
--

CREATE TRIGGER testref BEFORE INSERT ON test1 FOR EACH ROW
BEGIN
INSERT INTO test2 SET a2 = NEW.a1;
DELETE FROM test3 WHERE a3 = NEW.a1;
UPDATE test4 SET b4 = b4 + 1 WHERE a4 = NEW.a1;
END $$

Posted: Thu 02 Mar 2006 14:54
by Antaeus
Yes. We have tested your script using MyDAC 4.30. It has finished successfully.