0
當ln_length爲4000個字符或更少時,我有以下PLSQL成功塊,但當ln_length> 1時,「ORA-01460:未實現或不合理轉換請求」 4000個字符。如何在字符串大於4000個字符的情況下在Oracle9i中運行REPLACE函數
塊是:
DECLARE
ls_string VARCHAR2(32767);
ls_temp VARCHAR2(32767);
ln_length NUMBER := 4000;
BEGIN
ls_string := '';
FOR i IN 1..ln_length LOOP
ls_string := ls_string || 'x';
END LOOP;
SELECT REPLACE(ls_string,'bob')
INTO ls_temp FROM dual;
END;
我怎麼會寫一個等效的一段代碼,在長度字符串迎合高達32K?
是的,破解它,謝謝! – darreljnz 2009-10-06 23:12:54