gpt4 book ai didi

sql-server - 是否可以在 sqlkata 中查询参数化表值函数?

转载 作者:行者123 更新时间:2023-12-02 20:10:28 26 4
gpt4 key购买 nike

我有一个像这样的 SQL 表值函数:

CREATE FUNCTION [Foo] (@bar VARCHAR(255))RETURNS @result TABLE (    [Column1] INT,    [Column2] INT,    [Column3] INT,    [Column4] INT)..

我希望能够通过使用适当的参数调用该函数,在 SqlKata 中对其执行查询。

这可能吗?如果是怎么办?

注意:这个问题在某种程度上与is there any way to create query including function in projection and outer apply in sqlkata?有关, 但我也需要传递一个参数。

最佳答案

最简单的方法是使用FromRaw

new Query().FromRaw("[Foo](?)", bar).Select("Column")

旁注:使用 QueryFactory 比自己执行查询要容易得多。

var result = db.Query().FromRaw("[Foo](?)", bar).Select("Column").Get();

关于sql-server - 是否可以在 sqlkata 中查询参数化表值函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53720334/

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