Oracle
 sql >> база данни >  >> RDS >> Oracle

Защо получавам изключение OutOfRange във функцията GetOrdinal на това поле CLOB?

Благодаря за всички предложения и помощ. Открих, че проблемът ми е разрешен чрез добавяне на

 if(odr.Read())
            {
                int temp = odr.GetOrdinal("FUNCTION_SCRIPT");
                OracleLob myLob = odr.GetOracleLob(temp);
                fContent = (String)myLob.Value;
            }

С други думи, липсваше изразът odr.Read след изявлението ExecuteReader().



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Деклариране на потребителско дефинирано изключение с помощта на метод RAISE_APPLICATION_ERROR в базата данни на Oracle

  2. Можем ли да използваме нишки в PL/SQL?

  3. Датата на Oracle TO_CHAR('ДД, ГГГГ') има допълнителни интервали в нея

  4. Как да използвате виртуален индекс в Oracle Database

  5. създайте таблица с последователност.nextval в oracle