【问题标题】:update blob column with base64 value PL/SQL使用 base64 值 PL/SQL 更新 blob 列
【发布时间】:2018-12-17 15:26:39
【问题描述】:

每个人。

我想使用从服务器中没有任何目录的 PDF 文件生成的 base64 值更新 blob 列,但我遇到 ORA-01704 错误:字符串文字太长(图片):

ORA-01704 error updating blob column

有没有用 PL/SQL 做这件事的捷径?

【问题讨论】:

    标签: plsql blob


    【解决方案1】:
    LOAD DATA 
    INFILE example13.dat 
    INTO TABLE EXAMPLE13 
    FIELDS TERMINATED BY ',' 
    ( EMPNO INTEGER EXTERNAL, 
    ENAME CHAR, 
    JOB CHAR, 
    MGR INTEGER EXTERNAL, 
    SAL DECIMAL EXTERNAL, 
    COMM DECIMAL EXTERNAL, 
    DEPTNO INTEGER EXTERNAL, 
    RES_FILE FILLER CHAR(60), 
    "IMAGE" BFILE(CONSTANT "ORDIMGDIR", RES_FILE) 
    )
    

    【讨论】:

      猜你喜欢
      • 2018-10-05
      • 1970-01-01
      • 2018-07-18
      • 2019-06-27
      • 1970-01-01
      • 2015-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多