Verwaltung und Programmierung
"Bereinigt" audiobezogene Metadatentabellen, z.
B.:
- Fordert Speicherbereich zurück, der nicht länger in Audiometadatentabellen
verwendet wird.
- Löscht in Audiometadatentabellen Verweise auf Audiodateien, die nicht mehr
existieren.
Die Anwendung muß mit einer Datenbank verbunden sein, bevor diese API
aufgerufen wird.
Berechtigung
ALTER, CONTROL, SYSADM, SYSCTRL, SYSMAINT, DBADM
Bibliotheksdatei
OS/2 und Windows
| AIX, HP-UX und Solaris
|
dmbaudiolib
| libdmbaudio.a (AIX)
|
| libdmbaudio.sl (HP-UX)
|
| libdmbaudio.so (Solaris)
|
Syntax
long DBaReorgMetadata(
char *tableName
);
Parameter
- tableName (Eingabe)
- Ein qualifizierter oder nicht qualifizierter Tabellenname bzw. ein
Nullwert. Wird ein Tabellenname angegeben, werden die
Audiometadatentabellen bereinigt, die der angegebenen Benutzertabelle
zugeordnet sind. Wird ein Nullwert angegeben, werden Metadatentabellen
für Audiospalten in allen Tabellen bereinigt, deren Eigner der Benutzer mit
der aktuellen Benutzer-ID ist.
Fehlercodes
- MMDB_SUCCESS
- API-Aufruf erfolgreich verarbeitet.
- MMDB_RC_NO_AUTH
- Aufrufender verfügt nicht über die korrekte Zugriffsberechtigung.
- MMDB_RC_NOT_CONNECTED
- Keine gültige Verbindung zwischen Anwendung und Datenbank.
Beispiele
Bereinigen von Metadatentabellen für Audiospalten in der Tabelle
'employee':
#include <dmbaudio.h>
rc = DBaReorgMetadata("employee");
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]
Search the DB2 Extender Books