Werte aus der Datenbank löschen

Die beiden Applikationen DBdel() und DBdeltree() können zum Löschen von Datenbankeinträgen genutzt werden.

DBdel() und ${DB_DELETE()}

In der Asterisk Version 1.2 löscht DBdel() einen einzelnen Eintrag in der Datenbank. Soll der Key apfel in der Family obst gelöscht werden, so geschieht das wie folgt:

exten => 1234,1,DBdel(obst/apfel)

In der Asterisk Version 1.4 ist DBdel() deprecated und man soll die Funktion ${DB_DELETE()} benutzen. Der Aufruf kann wie folgt erfolgen:

exten => 1234,1,NoOp(${DB_DELETE(obst/apfel)})

Siehe auch DBdel() und DB_DELETE().

DBdeltree()

Soll eine ganze Family gelöscht werden, so verwendet man DBdeltree(). Die Family obst kann mit

exten => 1234,1,DBdeltree(obst)

gelöscht werden.

Siehe auch: DBdeltree()