ORA-19389: LOB types are not supported for SQL binds
Cause: A LOB type was provided in a SQL bind list.
Action: Replace the LOB binds with legal bind types or try another SQL.
ORA-19389: LOB types are not supported for SQL binds是Oracle 数据库中的一个错误代码,意思是不支持SQL绑定LOB类型,表明绑定失败。
1.使用OCI API绑定LOB变量。OCI API提供了OCIBindByName()函数,可以将LOB类型的变量绑定到查询结果中。此外,OCI API中还提供了另外一种方法,即将LOB变量绑定到查询参数中,使用OCIBindByName()函数。
2. 在PL/SQL存储过程中,使用DBMS_SQL包的参数接口来绑定LOB参数,而不是使用prepare()函数将LOB参数绑定到参数中。