问题描述
它们 are described as 标量,但我认为它指的是返回类型而不是参数。
我试图在 rust 中定义一个将提供从行中其他列派生的 TEXT
值,为了使用时的方便/可读性,我想将其称为 {{1 }} 而不是明确的派生列。
rusqlite
example 只是将参数作为 select myfunc(mytable) from mytable
获取,因此我不太清楚如何将其解释为一行并从中检索列值。我也找不到其他语言的例子。
这可能吗?
解决方法
这似乎不可能。
我熟悉的f64
语法似乎是特定于 PostgreSQL 的; SQLite 支持 func(tablename)
,但是当 func(*)
是用户定义的时,它接收零个参数,而不是我预期的一个(结构化的)或 func
(单独的所有列)。