gpt4 book ai didi

mysql - 如何将数据库列作为用户定义函数中的参数传递?

转载 作者:行者123 更新时间:2023-11-29 09:39:39 24 4
gpt4 key购买 nike

我有一个用于字符串比较的sql代码,它接受两个参数作为输入,对其进行处理并返回结果。这两个参数都是单词,我想将参数从单个单词更改为数据库列。我怎么做?

例如,在java中,它就像将数据存储在数组中然后传递整个数组。这样的事情可以在sql中完成吗?

最佳答案

您可以使用Select 查询将表中特定列的每个值传递到函数中。像这样,

SELECT compare_city_name('baroda',t.cityname) from tablename as t

在此查询中,您将 cityname 列中的所有城市名称一一传递到函数 compare_city_name

关于mysql - 如何将数据库列作为用户定义函数中的参数传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56884048/

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