質問: connection.Query("select * from My_UDF(@a,@b)", new {a=1, b=2 }); ``` 私は魔法の文字列を避けることを好むので、私はSP構文を呼び出すのと同じようなものを使いたいと思っています。 私はMS SQL Server 2008 R2を使用します。
回答: No. Dapperは基本的に(いくつかの調整を加えて)、ADO.NETと同じルールに従います.ADO.NETと生のTSQLの両方で、あなたが投稿したのはUDFを呼び出す*唯一の*方法です。大胆。さらに、UDFを呼び出すときは、スキーマ名(通常は`dbo.My_UDF` )を指定する必要があります。