DBD-XBase

 view release on metacpan or  search on metacpan

driver_characteristics  view on Meta::CPAN

     If so, which types are supported and how do they affect the bind?

No.

     Do unsupported values of the TYPE attribute generate a warning?

N/A


=head2 Stored procedures

     What syntax is used to call stored procedures and, where possible,
     get results?

Stored procedures are not applicable in the XBase format.


=head2 Table Metadata

     Does the driver support table_info method?

DBD::XBase supports the table_info method.

     How can detailed information about the columns of a table be fetched?

There si no way to get that information (at the moment).

     How can detailed information about the indexes of a table be fetched?

Indexes are not supported.

     How can detailed information about the keys of a table be fetched?

Keys are not supported.


=head2 Driver-specific database handle attributes

xbase_ignorememo.

XXX expand description


=head2 Driver-specific statement handle attributes

xbase_ignorememo.


=head2 Default local row cache size and behaviour

     Does the driver or database implement a local row cache when fetching
     rows from a select statement? What is the default size?

DBD::XBase doesn't maintain a row cache (not applicable since the data
file is local to the driver).


=head2 Positioned updates and deletes

     Does the driver support positioned updates and deletes (also called
     updatable cursors)?  If so, what syntax is used? E.g, "update ...
     where current of $cursor_name".

DBD::XBase does not support positioned updates or deletes.


=head2 Differences from the DBI specification

     List any significant differences in behaviour from the current DBI
     specification.

DBD::XBase has no known significant differences in behaviour from the
current DBI specification.


=head2 URLs to more database/driver specific information

  http://www.clicketyclick.dk/databases/xbase/format/


=head2 Multiple concurrent database connections

     Does the driver allow multiple concurrent database connections
     to the same database?

DBD::XBase supports an unlimited number of concurrent database
connections to one or more databases.


=head2 Concurrent use of multiple statement handles from same $dbh.

     Does the driver allow a new statement handle to be prepared and used
     while still fetching data from another statment handle associated
     with the same database handle?

DBD::XBase supports the preparation and execution of a new statement
handle while still fetching data from another statment handle
associated with the same database handle.


=head2 Driver specific methods

     What generally useful private ($h->func(...)) methods are provided?

DBD::XBase has no generally useful private methods.


=head2 Future Changes Planned for the Driver

Adding :1 style of placeholders; handling numbers outside of Perl's
numeric range.

=head2 How to get value of auto-increment field
 
        If your database supports some kind of auto-increment key
        then how can a script get the value of the key used for
        the most recent insert statement?

DBD::XBase does not support auto-increment keys.

=head2 Auto conversion of numbers to strings and strings to numbers?



( run in 1.208 second using v1.01-cache-2.11-cpan-39bf76dae61 )