示例: 将数据插入到 CLOB 列中
此示例显示如何将 :hv_text_file 引用的常规文件中的数据插入到字符大对象 (CLOB) 列中。
在以下 C 程序段的路径描述中:
userid表示其中一个用户的目录。dirname表示userid
的子目录名称。filnam.1可以成为要插入到表中的某个文档的名称。clobtab是具有 CLOB 数据类型的表的名称。
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);