Fux*_*uxi 4 function phpmyadmin
我正在尝试在我的phpmyadmin中创建一个函数 - 不起作用..:/这是我的语法:
DELIMITER $$
CREATE FUNCTION fixString(input varchar) RETURNS varchar
BEGIN
declare output varchar;
SET output = REPLACE(input,'ö','oe');
RETURN output;
END $$
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)
错误:#1064 - 您的SQL语法出错; 检查与MySQL服务器版本对应的手册,以便在''附近使用正确的语法.RETURNS varchar BEGIN declare output varchar; SET输出='在第1行
任何想法有什么不对?谢谢
您正在使用VARCHAR,因此您必须指明最大尺寸:
DELIMITER $$
CREATE FUNCTION fixString(input varchar(15)) RETURNS varchar(15)
BEGIN
declare output varchar(15);
SET output = REPLACE(input,'ö','oe');
RETURN output;
END $$
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13254 次 |
| 最近记录: |