Ok, так что это мой текущий кодMysql ошибка синтаксиса с хранимой процедурой (верстак)
delimiter //
Create procedure addFish(in_color varchar(45), in_pattern varchar(45))
BEGIN
INSERT INTO ZenFish
(`ZenColorsID`,`Pattern`, `Hatched` )
VALUES
(
(select idZenColors from ZenColors where ColorName = in_color),
in_pattern,
CURRENT_TIMESTAMP()
);
END
delimiter ;
Он НИЧЕГО не делает, когда я нажимаю запустить в MySQL Workbench. Прежде чем добавить метки разделителя, он, по крайней мере, дал мне синтаксическую ошибку. Добавление строк разделителей похоже на то, что всем остальным в stackoverflow было сказано сделать с этой проблемой, поэтому я сделал это, и теперь ... просто ничего не происходит, когда я нажимаю run, или выбираю все, и нажимаю run или запускаю это утверждение. Денада.
Что произойдет, если вы запустите его на консоли MySQL? Подключитесь к серверу вручную и запустите 'mysql' из командной строки и попробуйте выполнить эту команду. – FrankerZ