我正在开发一个C#应用程序,我正在SAP HANA中访问存储过程。存储过程具有“表类型”类型的输入参数。现在,要将参数作为表类型从我的应用程序传递到数据库,我尝试在我的代码中创建一个datatable对象并将其传递给数据库。但看起来SAP HANA for ADO.NET Client API不支持将表类型/数据表类型参数传递给存储过程。我按照一些博客中的建议尝试了以下解决方法:
WriteToServer()
方法我想验证这种方法是否正常或是否存在任何替代方案。
TIA
答案 0 :(得分:0)
是的,您的方法是正确的。您可以在SQL中创建表类型,并将数据表作为SQLParameter传递给存储过程。