次のテーブル定義を考えます。
CREATE TABLE large_images (id INTEGER ,image BLOB);
次の文では、BLOBの列をVARBYTEタイプにキャストし、結果をPOSITION関数への引数として使用します。
SELECT POSITION('FFF1'xb IN (CAST(image AS VARBYTE(64000)))) FROM large_images WHERE id = 5;
次のテーブル定義を考えます。
CREATE TABLE large_images (id INTEGER ,image BLOB);
次の文では、BLOBの列をVARBYTEタイプにキャストし、結果をPOSITION関数への引数として使用します。
SELECT POSITION('FFF1'xb IN (CAST(image AS VARBYTE(64000)))) FROM large_images WHERE id = 5;