Mise en forme de retour chariot, saut de ligne dans Oracle PL/SQL

J'ai des problèmes concernant le corps du mail le formatage je suis d'envoi:

Ici, c'est le KO version (pas de nouvelles lignes):

declare
  crlf                     VARCHAR2(2) := chr(13)||chr(10); 
  msg_body                 VARCHAR2(2000);
begin
  msg_body := msg_body || ('Blablah  : '|| SYSTIMESTAMP ) || crlf;
  msg_body := msg_body || ('Blablah  : '|| SYSTIMESTAMP ) || crlf;
  EXECUTE IMMEDIATE 'ALTER SESSION SET smtp_out_server = ''127.0.0.1''';
  UTL_MAIL.send(sender => '[email protected]', recipients => '[email protected]', subject => 'Blah', MESSAGE => msg_body);
end;

Voici le OK de la version (de nouvelles belles lignes):

declare
  crlf                     VARCHAR2(2) := chr(13)||chr(10);
  msg_body                 VARCHAR2(2000);
begin
  msg_body := msg_body || ('Blablah  : ') || crlf;
  msg_body := msg_body || ('Blablah  : ') || crlf;
  EXECUTE IMMEDIATE 'ALTER SESSION SET smtp_out_server = ''127.0.0.1''';
  UTL_MAIL.send(sender => '[email protected]', recipients => '[email protected]', subject => 'Blah', MESSAGE => msg_body);
end;

En ce qui concerne meilleur

Quelle est votre question? Votre Ok version fonctionne?

OriginalL'auteur BenoitParis | 2013-01-18