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

Oracle SQLPlus задаване на променлива на средата въз основа на променлива

Вместо

set long XML_DATA_SIZE

опитайте

set long &XML_DATA_SIZE

[РЕДАКТИРАНЕ]:

Извинения, занимавах се с някои други опции, които объркаха теста ми. Опитайте това:

define xml_data_size=0
column xml_data_size new_value xml_data_size noprint

select trim(length(xmltype.getClobVal(xml_data))) xml_data_size from xml_tab where key = '1234';

set long &xml_data_size
sho long
set pagesize 0
...
...



  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 е различен в SQL Developer и excel

  2. ORA-00936 Когато използвате функцията за дата в командата за избор на оракул

  3. Основен и външен ключ на вложена таблица в Oracle

  4. Определяне на местоположението на съответния файл tnsnames.ora

  5. въпрос относно програмен текст, съхранен в pl/sql