mysql
PHP から次の create function ステートメントを実行したいと考えています。
DELIMITER $$
CREATE FUNCTION `myFunc`(`instring` varchar(4000)) RETURNS int(11)
NO SQL
DETERMINISTIC
SQL SECURITY INVOKER
BEGIN
DECLARE position int;
....here comes function logic
RETURN position;
END$$
DELIMITER ;
しかし、次の mysql エラーが発生します。
「DELIMITER」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
私に何ができる?DELIMITER キーワードなしで create ステートメントを実行できますか?