|
| $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) |
|