sql-server - 将 ServiceStack Ormlite 与表值函数结合使用

标签 sql-server ormlite-servicestack table-valued-parameters

是否可以将 ServiceStack Ormlite 与表值函数一起使用?它似乎能够很好地处理基本的数据库类型,如 SP、表和 View 。不过我不确定 TVF。

在此期间,我可以使用直接 sql,但希望尽可能避免这种情况。

最佳答案

我能够使用 SqlList 功能来做到这一点,如下所示:

var results = db.SqlList<dynamic>("select * from dbo.myTVF(@parm1, @dparm2)", new { parm1 = parm1Value, parm2 = parm2Value });

关于sql-server - 将 ServiceStack Ormlite 与表值函数结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29957430/

相关文章:

java - 从 jdbc 向 SQLSERVER 中的过程发送和读取 VARCHAR

servicestack - 是否可以使用ServiceStack的OrmLite进行子查询连接?

c# - 在 SQL Server 2008 R2 Express 中使用 ServiceStack.OrmLite 的 Unicode 字符串

postgresql - 在 Postgres 存储过程中传递表值参数

c# - 仅当记录不存在时才通过存储过程从 TVP 列表中插入项目 - 性能低下

java - 执行 PreparedStatement 时得到 "jdbc.SQLServerException: Incorrect syntax near ' ,'"错误

mysql - 无法使用 SSIS 将 SQL Server varchar(max) 传输到 MySQL 文本

mysql - SQL:While 和 Union 统一 SELECT

c# - 如何使用 ServiceStack OrmLite 从 SQLite 读取 PRAGMA?

使用 ushort 字段作为 SQL Server 存储过程参数的 C# DataTable