首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MySQL创建具有多个输入的函数

MySQL创建具有多个输入的函数
EN

Stack Overflow用户
提问于 2011-11-23 09:29:27
回答 2查看 599关注 0票数 0

我正在尝试创建一个具有多个输入的MySQL函数,但一直收到错误:

代码语言:javascript
运行
AI代码解释
复制
DELIMITER $$
mysql> CREATE FUNCTION jb_test (a CHAR, b CHAR)
    -> RETURNS CHAR     
    -> DETERMINISTIC
    -> SET say = CONCAT(a,b);
    -> RETURN say;
    -> END$$
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FUNCTION jb_test (a CHAR, b CHAR)
RETURNS CHAR
DETERMINISTIC
SET say = CONCAT(a,b' at line 1
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-23 09:38:18

代码语言:javascript
运行
AI代码解释
复制
CREATE FUNCTION jb_test (a CHAR, b CHAR)
  RETURNS CHAR
   DETERMINISTIC
    BEGIN
     DECLARE say CHAR;
     SET say = CONCAT(a,b);
     RETURN say;
    END|
票数 1
EN

Stack Overflow用户

发布于 2011-11-23 09:32:17

该函数的语法如下:

代码语言:javascript
运行
AI代码解释
复制
 mysql> CREATE FUNCTION function_name (s CHAR(20))
 mysql> RETURNS CHAR(50) DETERMINISTIC
  -> RETURN CONCAT('Hello, ',s,'!');

该参数如下所示

代码语言:javascript
运行
AI代码解释
复制
FUNCTION function_name (s CHAR(20))

FUNCTION sp_name ([func_parameter[,...]])

参考Mysql Documentation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8239820

复制
相关文章
python笔记(002)----函数嵌套、filter()函数、一行输入多个整数(空格分隔)、多维列表的输入
https://blog.csdn.net/qq_35206320/article/details/82627539
啦啦啦啦
2023/02/11
2.2K0
MySQL存储函数的创建与调用
MySQL是一种流行的关系型数据库管理系统,支持多种编程语言和应用程序的开发。存储函数是MySQL提供的一种机制,它可以用来存储并重用在SQL查询中使用的常用逻辑或计算。
堕落飞鸟
2023/05/11
1.9K0
mysql创建函数时报错1418
本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn
仙士可
2019/12/19
1.1K0
本地配置wamp具有多个根目录
今天闲着没事,自己前些日子想把本地的wamp配置成两个根目录。于是就摸索自己配置玩玩。 配置测试环境:wamp2.0 1. 首先将Windows/system32/drivers/etc/hosts文件打开(用记事本打开) 2. 将原来的127.0.0.1 localhost改为 127.0.0.1 localhost 127.0.0.1 nitnews      #(这个你可以自己顺便写) 3. 保存修改后的文件,如果有什么提示就允许即可 4. 启动wamp打开apache配置文件(我的wamp是在D
苦咖啡
2018/05/07
1.4K0
使用 frok() 函数一次创建多个子进程
前面的文章我们讨论了系统函数 fork() 的应用,他可以在一个进程中再创建另外一个子进程,本文测试使用一个 for 循环创建多个子进程,中间一些注意事项已经全部用注释标注清楚。
我与梦想有个约会
2023/10/20
3300
使用 frok() 函数一次创建多个子进程
MySQL创建计算字段及基本函数
select concat(vend_name,'(',vend_country,')') from vendors order by vend_name;
小末快跑
2019/07/03
2.2K0
vagrantfile创建多个Host
对vagrantfile配置参数感兴趣的可以移步这里学习哈!vagrantfile配置参数
友儿
2022/09/13
1.1K0
创建具有视频背景的网站| HTML和CSS
创建具有视频背景的网站| HTML和CSS 。使用HTML和CSS在您的网站上添加Glass效果。为初学者学习HTML的简便方法
海拥
2021/08/23
2.5K0
创建具有视频背景的网站| HTML和CSS
【Python】学习笔记week4-0 多个输入多个输出
用户输入两个数M和N,其中N是整数,计算M和N的5种数学运算结果,并依次输出,结果间用空格分隔。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬ 5种数学运算分别是:‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬ M与N的和、 M与N的乘积、 M的N次幂、 M除N的余数、 M和N中较大的值
落雨
2021/12/11
67.8K0
多个Mysql安装
安装2个mysql 将zip压缩包解压,并增加my.ini配置文件,内容如下 [client] no-beep #端口号修改 port=3307 [mysql] default-character-set=utf8 [mysqld] #端口号修改 port=3307 #另一个Mysql的安装入径 basedir=F:/mysql/mysql-5.6.38-3307/ #数据存放入径 datadir=F:/mysql/mysql-5.6.38-3307/Data character-set-serv
tanoak
2018/06/06
2.4K0
JS创建多个下载任务
//JS创建多个下载任务 function Down() { //文件名 var namearr = []; //文件路径 var hrefarr = []; $(".downs .col-md-4").each(function (index, item) { namearr.push(需要下载的文件名); hrefarr.push(需要下载的文件路径); }) for (var index = 0; index <
小语雀网
2022/05/06
12.9K0
管理创建的多个 SSH 连接命令
每台基于 Linux / Unix 的机器都有一个 .ssh 文件夹,您可以在其中保存 ssh 密钥。在这个文件夹中,你可以创建一个名为 config 的文件,可以将所有远程机器的详细信息放在这个配置文件中。
用户7639835
2021/09/01
1.8K0
函数的多个返回值
def func1(): # return 值1,值2 --- return有一个作用是打断程序的运行 return 1 + 1 , 2 + 2, 3+4 num1,num2,num3 = func1() print(func1()) print(num1) print(num2) print(num3)
汪凡
2018/05/29
7.2K0
[python]函数返回多个return
python支持函数直接返回多个变量,具体用法如下: >>> def test(): ... a=2 ... b=3 ... return a,b ... >>> print(test()) (2, 3) >>> a,b=test() >>> print(a) 2 >>> print(b) 3 >>> print(test()[0]) 2 >>> print(test()[1]) 3
py3study
2020/01/19
2.8K0
oracle函数的创建
函数和存储过程有一定的相似之处,函数用于返回特定的数据,当建立函数时,在函数头部就会包含return 字句, 而在函数体内必须包含return语句返回的数据,可以使用create function 来创建函数。
全栈程序员站长
2022/10/03
1.9K0
【说站】js创建具有可变数量的数组
1、Array.of()方法创建一个具有可变数量参数的新数组实例,而不考虑参数的数量或类型。
很酷的站长
2022/11/24
3.5K0
【说站】js创建具有可变数量的数组
C语言 深度探究具有不定参数的函数
C语言虽然不支持泛型编程(至少C98是这样的),但是C语言却支持不定参数的函数,这里我深究一下里面的原理,并且学会它的使用,自己简单实现一个简单的printf函数。 注:这里使用的IDE为 vs2022
苏州程序大白
2022/06/12
8090
C语言 深度探究具有不定参数的函数
点击加载更多

相似问题

R使用plyr revalue创建具有多个输入的函数

255

创建具有多个输入的TimeseriesGenerator

14

创建具有多个输入的绑定

22

具有多个输入的setCallbackHandler函数

20

创建具有多个输入字段的表单

12
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档