2011-11-07 7 views
5

VARCHAR2 sütuna ekleme, Şimdi ne istediğimi, için ise , istediğim yere yeni bir satıra ekle.New Line Ben e-posta için veri hazırlamak için gereken bir şartı var, Bu yüzden VARCHAR2 (4000) tanımı olarak sahip tablonun sütuna <br> verileri doldurmak

begin 
v_email := v_email ||--new line--??; 
end; 

i ..... başka lin e 2) TRANSACTION_ID içinde .... bir hat 1) TRANSACTION_ID ..in 'engellenen tüm işlem kimliği listesi' e-posta metnini hazırlıyorum varsayalım başka bir satır.

Ben rdbms olarak kahini kullanıyorum.

cevap

10

Bunu yapmak için ASCII kodu ve CHR işlevini kullanabilirsiniz.

Tüm liste. http://www.asciitable.com/

SQL> conn rc/[email protected] 
Connected. 
SQL> set serveroutput on; 
SQL> begin 
    2 dbms_output.put_line('Hello..' || chr(10) || 'how are you...'); 
    3 end; 
    4/
Hello.. 
how are you... 
+2

Ayrıca '' Hello .. '' kullanmayı da düşünebilirsiniz. chr (13) || chr (10) || 'nasılsınız'; Eğer unix stili (LF) yerine dos/windows stil çizgisi bitiyorsa (CR + LF). Tüm e-posta mesajı aynı satır sonlandırma stilini kullandığı sürece herhangi bir kombinasyonu kullanabilirsiniz. – SWilk

+0

@Swik: Sizin Çözüm Wroks benim için .. teşekkürler – gaurav

+0

@Swik: Teşekkürler :) –