DBA 将 audio 列添加至 Employee 表,并启用它,以供 Audio Extender 使用。
DBA 的工作:DBA使用 db2ext 命令行处理器来启用人事数据库, 以供 Audio Extender 使用:
ENABLE DATABASE FOR DB2AUDIO
然后,DBA 发出以下 SQL 语句来改变 employee 表。DBA 使用 DB2 命令行处理器来发出 SQL语句。
ALTER TABLE employee /*name of the table*/ ADD voice DB2AUDIO /*employee audio recording*/
DBA 使用 db2ext 命令行处理器来启用 Employee 表和 voice 列, 以供 Audio Extender 使用:
ENABLE TABLE employee FOR DB2AUDIO ENABLE COLUMN Employee voice FOR DB2AUDIO
发生的情况:作为对 ENABLE DATABASE 命令的响应,Audio Extender:
UDF 名 | 说明 |
---|---|
AlignValue | 获取音频的字节/样本值 |
BitsPerSample | 获取用来表示音频的位数 |
BytesPerSec | 获取音频的平均每秒字节数 |
Comment | 获取或更新用户注解 |
Content | 获取或更新音频的内容 |
DB2Audio | 存储音频的内容 |
Duration | 获取音频的播放时间 |
Filename | 获取包含音频的文件的名称 |
FindInstrument | 获取音频中记录特定乐器的声道号 |
FindTrackName | 获取录音中命名声道的声道号 |
Format | 获取音频格式 |
GetInstruments | 获取音频中记录的乐器的名称 |
GetTrackNames | 获取音频中的声道名 |
Importer | 获取音频的调入者的用户 ID |
ImportTime | 获取调入音频时的时间戳记 |
NumAudioTracks | 获取音频中录制的声道数 |
NumChannels | 获取声道数 |
Replace | 更新录音的内容和用户注解 |
SamplingRate | 获取音频的采样速率 |
Size | 获取音频的大小,以字节计 |
TicksPerQNote | 获取录音时使用的每四分音符时钟滴答数 |
TicksPerSec | 获取录音时使用的每秒时钟滴答数 |
Updater | 获取音频的更新者的用户 ID |
UpdateTime | 获取更新音频时的时间戳记 |
作为对 ENABLE TABLE 的响应,Audio Extender:
作为对 ENABLE COLUMN 命令的响应,Audio Extender: