$dbh->tables() This method returns a list of table names specified in the current database. Example:</PRE> <PRE> my($dbh) = DBI->connect("DBI:LDAP:mydatabase",'me','mypswd'); my(@list) = $dbh->func('tables');</PRE> <P> <HR> <H1><A NAME="other supporting utilities">OTHER SUPPORTING UTILITIES</A></H1> <P> <HR> <H1><A NAME="restrictions">RESTRICTIONS</A></H1> <PRE> DBD::LDAP currently treats all data as strings and all fields as VARCHAR(255).</PRE> <PRE> Currently, you must define tables manually in the "<database>.ldb" file using your favorite text editor. I hope to add support for the SQL "Create Table", "Alter Table", and "Drop Table" functions to handle this eventually.</PRE> <P> <HR> <H1><A NAME="todo">TODO</A></H1> <PRE> "Create Table", "Alter Table", and "Drop Table" SQL functions for creating, altering, and deleting the tables defined in the "<database>.ldb" file.</PRE> <PRE> Some kind of datatype support, ie. numeric (for sorting), CHAR for padding, Long/Blob - for >255 chars per field, etc.</PRE> <P> <HR> <H1><A NAME="known bugs">KNOWN BUGS</A></H1> <PRE> none - (yet). </PRE> <PRE>
1 POD Error
The following errors were encountered while parsing the POD:
Deleting unknown formatting code O<>
To install DBD::LDAP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DBD::LDAP
CPAN shell
perl -MCPAN -e shell install DBD::LDAP
For more information on module installation, please visit the detailed CPAN module installation guide.