メインコンテンツまでスキップ
バージョン: 開発中

INSERT IN BLOB

INSERT IN BLOB ( BLOB ; offset ; len {; filler} )

引数説明
BLOBBLOB🡒バイト列を挿入するBLOB
offset倍長整数🡒バイト列挿入開始位置
len倍長整数🡒挿入するバイト数
filler倍長整数🡒デフォルトのバイト値 (0x00..0xFF) 省略した場合0x00

説明

INSERT IN BLOB コマンドは、bloboffsetで指定した位置に、lenで指定した数のバイトを挿入します。BLOBはlenバイトだけ大きくなります。

オプションのfiller引数を指定しない場合、BLOBに挿入されるバイトは0x00に設定されます。それ以外の場合、fillerに渡した値に設定されます (モジューロ 256 - 0..255)。

呼び出し前に、offset引数にはBLOBの先頭から相対的な挿入位置を設定します。

互換性に関する注意: このコマンドは引数として渡されたBlob を変更するため、Blob オブジェクト(4D.Blob 型)はサポートしません。developer.4d.com でのの Passing blobs and blob objects to 4D commands のページを参照して下さい。

参照

DELETE FROM BLOB