When generating a Sync script Toad changes double quotes to single in SP dynamic SQL which fails the script:
Original:
CREATE PROCEDURE my_sp ()
BEGIN
DECLARE i int;
SET i = 1;
SET @s = concat(‘select ‘‘my sp:’, i,’’’’);
PREPARE stmt FROM @s;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
END;
Sync Script:
CREATE PROCEDURE my_sp () LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER BEGIN
DECLARE i int;
SET i = 1;
SET @s = concat(‘select ‘my sp:’, i,’’’);
PREPARE stmt FROM @s;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
END;