Re: Table-Valued Parameters to MS SQL Server stored procedure

2013-12-30 Thread Martin J. Evans
On 29/12/2013 22:20, Jürgen Wenzel wrote: Hello, I'm adapting a Windows perl program to work with a new MS SQL Server database and it involves making calls to stored procedures that takes Table-Valued Parameters. Is this possible with DBD::ODBC or any other DBI? Or at all with (strawberry)

Re: Table-Valued Parameters to MS SQL Server stored procedure

2013-12-30 Thread Jürgen Wenzel
Talking about the database here in general, the amount of rows in the Table-Valued Parameters (TVPs) varies between a few to a few hundred, maybe up to a thousand. If I had to guess, I'd say that TVPs are mostly used for smaller amounts, though. Currently (MS SQL 2008 and 2012), TVPs must be

Re: Table-Valued Parameters to MS SQL Server stored procedure

2013-12-30 Thread Jürgen Wenzel
It appears as if Microsoft SQL Server Native Client 10 and 11 have support for this in their ODBC implementation. At least according to http://technet.microsoft.com/en-us/library/bb522663(v=sql.105).aspx http://technet.microsoft.com/en-us/library/bb522663%28v=sql.105%29.aspx The second half of

Re: Table-Valued Parameters to MS SQL Server stored procedure

2013-12-30 Thread Darren Duncan
On 2013.12.30 5:23 AM, Jürgen Wenzel wrote: Using temporary tables, or any other database workaround, isn't an option for me, so unless there's a way to use TVPs with stored procedures I'll probably have to abandon Perl (which, except for being extremely sad for me and very satisfying for the