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

ORA-06502:PL/SQL:числова или стойностна грешка:буферът за низ от знаци е твърде малък

PL/SQL:числова или стойностна грешка:буферът за низ от знаци е твърде малък

се дължи на факта, че декларирате низ с фиксирана дължина (да речем 20) и в даден момент от кода си му присвоявате стойност, чиято дължина надвишава това, което сте декларирали.

например:

myString VARCHAR2(20);
myString :='abcdefghijklmnopqrstuvwxyz'; --length 26

ще изведе такава грешка



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързване с Oracle 12c база данни от Pentaho Data Integration (Kettle) Community Edition

  2. Oracle 12c Топ нови функции

  3. Как да вмъкнете данни директно от Excel в базата данни на Oracle

  4. Как да промените отрицателната стойност на положителна в Oracle?

  5. Как да получа информация за собственик на индекс и таблица в Oracle?