|
$t = TBI->open($name) | Eröffnen einer bekannten Tabelle |
TBI->tables | Liste aller bekannten Tabellen |
TBI->exists($name) | liefert TRUE, falls die benannte Tabelle
existiert |
|
$t->name | liefert den Namen der Tabelle zurück |
$t->fields | geordnete Liste aller Feldnamen |
$t->keyfields | geordnete Liste aller Feldnamen des Primärschlüssels |
$t->exists($key) | liefert TRUE, falls ein Datensatz mit diesem
Schlüssel existiert |
%fields = $t->fetch($key) | Zugriff auf einen Datensatz über den
Primärschlüssel |
$t->get($key, @fieldnames) | liefert Liste der benannten Felder des
ausgewählten Datensatzes |
$t->getfield($key, $fieldname) | liefert ein einzelnes benanntes Feld
des ausgewählten Datensatzes |
$t->keys | liefert alle Schlüssel der Tabelle als Liste |
$t->select(%equations) | liefert alle Schlüssel der Datensätze
zurück, für die %equations zutrifft |
$t->add($key, %entry) | Hinzufügen eines Datensatzes |
$t->delete($key) | Löschen eines Datensatzes |
$t->modify($key, %changes) | Änderung eines vorhandenen Datensatzes |
|
$t->close | Schließen einer Tabelle (optional) |
|