ORA-01084: OCI 调用中的参数无效

clob类型不能传空值!   至少加个空格

 OracleParameter[] parameters = {
                    new OracleParameter(":ID", OracleType.Number,4),
                    new OracleParameter(":NAME", OracleType.Clob,4000)

};

  if (String.IsNullOrEmpty(model.NAME))
            {
                parameters[1].Value = DBNull.Value;
            }
            else
            {
                parameters[1].Value = model.NAME;
            }

原文地址:https://www.cnblogs.com/wdw31210/p/4648191.html