我正在尝试找到一种在 BLOB 列上插入数据的方法。
在研究过程中,我在 IBM 网站上找到了这个示例,我不明白什么是“常规文件”。
这个例子的标题是“这个例子展示了如何将 :hv_text_file 引用的常规文件中的数据插入到 CLOB 列中”
是:hv_text_file一种包含要插入到 blob 列中的文件描述的变量吗?
strcpy(hv_text_file.name, "/home/userid/dirname/filnam.1");
hv_text_file.name_length =
strlen("/home/userid/dirname/filnam.1");
hv_text_file.file_options = SQL_FILE_READ; /* this is a ’regular’
file */
EXEC SQL INSERT INTO CLOBTAB
VALUES(:hv_text_file);