sql server - "sp_spaceused" returns only one result set in perl -


when used "sp_spaceused" in sql server editor returns 2 result set.

i.e.

database_name, database_size, unallocated space  'test', '25000.00 mb', '4510.67 mb'  

and

reserved, data, index_size, unused  '10741072 kb', '10007904 kb', '661728 kb', '71440 kb' 

but in perl script returns one.

ex:

my $query = "sp_spaceused";  $sth = $dbh->prepare($query) ; $sth->execute();  while ( @row = $sth->fetchrow_array() )  {      print " @row \n ";  } 

output:

database_name, database_size, unallocated space  'test', '25000.00 mb', '4510.67 mb'  

is there way fetch , store both result set !

try (taken here)

do {     while ( @row = $sth->fetchrow_array() )     {         print " @row \n ";     } } while ($sth->{odbc_more_results}); 

Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -