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

Какъв е размерът по подразбиране на въвеждане на varchar2 в съхранената процедура на Oracle и може ли да бъде променен?

Не можете да посочите размер за параметър VARCHAR2 към процедура.

Процедурата трябва с удоволствие да приема низове с размер до 32k (максималният размер на VARCHAR2 в PL/SQL). Ако беше функция, която се извиква от SQL, а не от PL/SQL, ограничението щеше да бъде 4k, тъй като максималният размер на VARCHAR2 в SQL е само 4k.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извика процедура без параметър out като тип таблица от Java клас

  2. Преместване на данни от SQL Server към Oracle многократно

  3. ORA-01017 Невалидно потребителско име/парола при свързване към 11g база данни от 9i клиент

  4. Пример за групово събиране на Oracle с помощта на обект тип тип ред на курсора

  5. Декларация на Oracle, обяснена със съвети и примери