IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计


用户定义函数

本节给出 DB2 Extender 的参考信息。UDF 以字母次序列示。

对个 UDF 给出下列信息:

下表列示了 UDF 并标识了提供每个 UDF 的 Extender。 可在嵌入式 SQL 语句或 DB2 CLI 调用中编码此表中的 UDF。

表 14. DB2 Extender UDF
UDF 说明 图象 音频 视频
AlignValue 返回 WAVE 音频中,或视频的声道中每个采样的字节数。   x x
AspectRatio 返回 MPEG1 和 MPEG2 视频的第一个声道的长宽比。     x
BitsPerSample 返回用来表示音频中 WAVE 或 AIFF 音频的, 或视频中的声道的每个采样的数据位数。   x x
BytesPerSec 返回 WAVE 音频的数据传送速率, 以平均每秒字节数计。   x  
Comment 返回或更新与图象、音频或视频存储在一起的注解。 x x x
CompressType 返回视频的压缩格式,如 MPEG-1。     x
Content 从数据库中检索或更新图象、音频或视频的 内容。 x x x
DB2Audio 将音频的内容存储在数据库表中。   x  
DB2Image 将图象的内容存储在数据库表中。 x    
DB2Video 将视频的内容存储在数据库表中。     x
Duration 返回 WAVE 或 AIFF 音频, 或视频的持续时间(即,以秒计的播放时间)。   x x
Filename 返回包含图象、 音频或视频的内容的服务器文件名。 x x x
FindInstrument 返回 MIDI 音频中指定的乐器的首次出现的声道号。   x  
FindTrackName 返回 MIDI 音频中指定的命名声道的名称。   x  
Format 返回图象、音频或视频的格式。 x x x
FrameRate 返回视频的吞吐量,以帧频计。     x
GetInstruments 返回 MIDI 音频中所有乐器的乐器名。   x  
GetTrackNames 返回 MIDI 音频中所有声道的名称。   x  
Height 返回图象或视频的高度,以象素计。 x   x
Importer 返回将图象、 音频或视频存储在数据库表中的人的用户 ID。 x x x
ImportTime 返回指示何时将图象、 音频或视频存储在数据库表中的时间戳记。 x x x
MaxBytesPerSec 返回视频的最大吞吐量,以每秒字节数计。     x
NumAudioTracks 返回视频或 MIDI 音频中的声道数。   x x
NumChannels 返回 WAVE 或 AIFF 音频中, 或视频中录制的声道的数。   x x
NumColors 返回图象中的色彩数。 x    
NumFrames 返回视频中的帧数。     x
NumVideoTracks 返回视频中的视频声道数。     x
QbScoreFromName 返回图象的得分(使用命名查询对象)。(替换 QbScore。) x    
QbScoreFromStr 返回图象的得分(使用查询字符串)。 x    
QbScoreTBFromName 返回图象列的得分表(使用命名查询对象)。 x    
QbScoreTBFromStr 返回图象列的得分表(使用查询字符串)。 x    
Replace 更新存储在数据库中的图象、 音频或视频的内容,并更新其注解。 x x x
SamplingRate 返回 WAVE 或 AIFF 音频的, 或视频中声道的采样速率,以每秒采样数计。   x x
Size 返回图象、音频或视频的大小,以字节计。 x x x
Thumbnail 返回或更新存储在数据库中的图象或视频帧的缩略图大小版本。 x   x
TicksPerQNote 返回录制的 MIDI 音频的时钟速率,以每四分音符的滴答数计。   x  
TicksPerSec 返回录制的 MIDI 音频的时钟速率,以每秒滴答数计。   x  
Updater 返回上次更新数据库表中的图象、 音频或视频的人的用户 ID。 x x x
UpdateTime 返回指示上次更新数据库表中的图象、 音频或视频时的时间戳记。 x x x
Width 返回图象或视频的宽度,以象素计。 x   x


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]