gpt4 book ai didi

sqlite - SQLite用户定义函数可以接受行参数吗?

转载 作者:行者123 更新时间:2023-12-03 11:46:30 24 4
gpt4 key购买 nike

它们为are described as标量,但我认为这是指返回类型而不是参数。
我正在尝试在rust中定义一个,它将提供从行中其他列派生的TEXT值,为了使用时的方便/可读性,我想将其称为select myfunc(mytable) from mytable而不是明确地从其派生的列中进行调用。
rusqlite example只是获得一个参数f64,所以对我来说还不是很清楚如何将其解释为一行并从其中检索列式值。我也找不到其他语言的示例。
这可能吗?

最佳答案

这似乎不可能。
我熟悉的func(tablename)语法似乎是特定于PostgreSQL的; SQLite支持func(*),但是当用户定义func时,它将接收零个参数,而不是我期望的一个(结构化的)或N(单独的所有列)。

关于sqlite - SQLite用户定义函数可以接受行参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66398778/

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