この節では、DB2 エクステンダーの参照情報を示します。 ユーザー定義関数 (UDF) は、アルファベット順にリストされています。
UDF ごとに、次の情報を示します。
次の表 は、UDF をリストし、各 UDF を使用するエクステンダーを示しています。
この表にある UDF は、組み込み SQL ステートメントまたは DB2 CLI 呼び出しにコーディングすることができます。
UDF | 説明 | イメージ | オーディオ | ビデオ |
---|---|---|---|---|
AlignValue | WAVE オーディオ、またはビデオの音声トラックにおけるサンプルごとのバイト数を戻します。 | o | o | |
AspectRatio | MPEG1 および MPEG2 ビデオの最初のトラックの縦横比を戻します。 | o | ||
BitsPerSample | 音声や、ビデオの音声トラックにおいて、WAVE オーディオや AIFF オーディオの各サンプルを表すのに使用されるデータのビット数を戻します。 | o | o | |
BytesPerSec | WAVE オーディオのデータ転送速度を秒当たりの平均バイト数で戻します。 | o | ||
Comment | 画像や、音声、ビデオとともに保管されている注釈を戻したり、更新したりします。 | o | o | o |
CompressType | ビデオの圧縮形式 (MPEG-1 など) を戻します。 | o | ||
Content | 画像や、音声、ビデオの内容をデータベースから取り出したり、更新したりします。 | o | o | o |
DB2Audio | 音声の内容をデータベース表に保管します。 | o | ||
DB2Image | 画像の内容をデータベース表に保管します。 | o | ||
DB2Video | ビデオの内容をデータベース表に保管します。 | o | ||
Duration | WAVE オーディオや AIFF オーディオ、またはビデオの所要時間 (つまり、秒単位による再生時間) を戻します。 | o | o | |
Filename | 画像や、音声、ビデオの内容が入っているサーバー・ファイルの名前を戻します。 | o | o | o |
FindInstrument | MIDI オーディオにおいて、指定する楽器が最初に現れるトラック番号を戻します。 | o | ||
FindTrackName | MIDI オーディオにおける指定の名前のトラックの番号を戻します。 | o | ||
Format | 画像や、音声、ビデオの形式を戻します。 | o | o | o |
FrameRate | ビデオのスループットを秒当たりのフレーム数で戻します。 | o | ||
GetInstruments | MIDI オーディオにおけるすべての楽器の楽器名を戻します。 | o | ||
GetTrackNames | MIDI オーディオにおけるすべてのトラックの名前を戻します。 | o | ||
Height | 画像やビデオ・フレームの高さをピクセル数で戻します。 | o | o | |
Importer | 画像や、音声、ビデオをデータベース表に保管した人のユーザー ID を戻します。 | o | o | o |
ImportTime | 画像や、音声、ビデオがいつデータベース表に保管されたのかを示す時刻スタンプを戻します。 | o | o | o |
MaxBytesPerSec | ビデオの最大スループットを秒当たりのバイト数で戻します。 | o | ||
NumAudioTracks | ビデオや MIDI オーディオにおける音声トラックの数を戻します。 | o | o | |
NumChannels | WAVE オーディオや AIFF オーディオ、またはビデオに録音されたオーディオ・チャネルの数を戻します。 | o | o | |
NumColors | 画像における色の数を戻します。 | o | ||
NumFrames | 画像におけるフレームの数を戻します。 | o | ||
NumVideoTracks | ビデオでのビデオ・トラックの数を戻します。 | o | ||
QbScoreFromName | 画像の得点を戻します (名前付き照会オブジェクトを使用します)。 (QbScore の代わりです。) | o | ||
QbScoreFromStr | 画像の得点を戻します (照会ストリングを使用します)。 | o | ||
QbScoreTBFromName | 画像列の得点の表を戻します (名前付き照会オブジェクトを使用します)。 | o | ||
QbScoreTBFromStr | 画像列の得点の表を戻します (照会ストリングを使用します)。 | o | ||
Replace | データベースに保管されている画像や、音声、ビデオの内容を更新します。 また、その注釈を更新します。 | o | o | o |
SamplingRate | WAVE オーディオや AIFF オーディオ、またはビデオの音声トラックのサンプリング率を秒当たりのサンプル数で戻します。 | o | o | |
Size | 画像や、音声、ビデオのサイズをバイト数で戻します。 | o | o | o |
Thumbnail | データベースに保管されているサムネールの画像やビデオ・フレームを戻したり、更新したりします。 | o | o | |
TicksPerQNote | 録音されている MIDI オーディオのクロック速度を四分音符当たりのティック数で戻します。 | o | ||
TicksPerSec | 録音されている MIDI オーディオのクロック速度を秒当たりのティック数で戻します。 | o | ||
Updater | データベース表の画像や、音声、ビデオを最後に更新した人のユーザー ID を戻します。 | o | o | o |
UpdateTime | データベース表の画像や、音声、ビデオが最後に更新されたのがいつかを示す時刻スタンプを戻します。 | o | o | o |
Width | 画像やビデオ・フレームの幅をピクセル数で戻します。 | o | o |