gpt4 book ai didi

function - phpmyadmin:创建一个函数

转载 作者:行者123 更新时间:2023-12-02 21:36:13 25 4
gpt4 key购买 nike

我正在尝试在我的 phpmyadmin 中创建一个函数 - 不起作用..:/这是我的语法:

DELIMITER $$

CREATE FUNCTION fixString(input varchar) RETURNS varchar
BEGIN
declare output varchar;
SET output = REPLACE(input,'ö','oe');
RETURN output;
END $$

DELIMITER ;

错误:#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在 ') RETURNS varchar BEGIN 附近使用的正确语法;声明输出 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 ;

关于function - phpmyadmin:创建一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6024730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com