Image, Audio, and Video Extenders Administration and Programming
"Cleans up" audio-related metadata tables, for example:
- Reclaims space that is no longer used in audio metadata tables
- Deletes references in audio metadata tables to audio files that no longer
exist
The application must be connected to a database before calling this
API.
Authorization
Alter, Control, SYSADM, SYSCTRL, SYSMAINT, DBADM
Library file
OS/2 and Windows
| AIX, HP-UX, and Solaris
|
dmbaudiolib
| libdmbaudio.a (AIX)
|
| libdmbaudio.sl (HP-UX)
|
| libdmbaudio.so (Solaris)
|
Include file
dmbaudio.h
Syntax
long DBaReorgMetadata(
char *tableName
);
Parameters
- tableName (in)
- A qualified, unqualified, or null table name. If a table name is
specified, cleanup is performed for audio metadata tables that are associated
with the specified user table. If a null value is specified, metadata
tables for audio columns in all tables that are owned by the current user ID
are cleaned up.
Error codes
- MMDB_SUCCESS
- API call processed successfully.
- MMDB_RC_NO_AUTH
- Caller does not have the proper access authority.
- MMDB_RC_NOT_CONNECTED
- Application does not have valid connection to a database.
Examples
Clean up the metadata tables for audio columns in the employee table:
#include <dmbaudio.h>
rc = DBaReorgMetadata("employee");
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]