Как распечатать вывод в новой строке в PL/SQL? Как распечатать новую строку в PL/SQL? Я за чем-то похож на '\n' на языке C. Пример: begin dbms_output.put_line('Hi, good morning friends'); end; Мне нужно, чтобы результат был следующим: hi, good morning friends Ответ 1 Вы можете объединить CR и LF: chr(13)||chr(10) (на окнах) или просто: chr(10) (в противном случае) dbms_output.put_line('Hi,'||chr(13)||chr(10) ||'good' || chr(13)||chr(10)|| 'morning' ||chr(13)||chr(10) || 'friends'); Ответ 2 В коде PL/SQL вы можете использовать: DBMS_OUTPUT.NEW_LINE; Ответ 3 Скорее всего, вам нужно использовать этот трюк: dbms_output.put_line('Hi' || chr(10) || 'good' || chr(10) || 'morning' || chr(10) || 'friends' || chr(10)); Ответ 4 dbms_output.put_line('Hi,'); dbms_output.put_line('good'); dbms_output.put_line('morning'); dbms_output.put_line('friends'); или DBMS_OUTPUT.PUT_LINE('Hi, ' || CHR(13) || CHR(10) || 'good' || CHR(13) || CHR(10) || 'morning' || CHR(13) || CHR(10) || 'friends' || CHR(13) || CHR(10) ||); попробуйте. Ответ 5 Передайте строку и замените место разрывом строки, это даст вам желаемый результат. select replace('shailendra kumar',' ',chr(10)) from dual; Ответ 6 begin dbms_output.put_line('Hi, '||CHR(10)|| 'good'||CHR(10)|| 'morning' ||CHR(10)|| 'friends'); end;
Ответ 1 Вы можете объединить CR и LF: chr(13)||chr(10) (на окнах) или просто: chr(10) (в противном случае) dbms_output.put_line('Hi,'||chr(13)||chr(10) ||'good' || chr(13)||chr(10)|| 'morning' ||chr(13)||chr(10) || 'friends');
Ответ 3 Скорее всего, вам нужно использовать этот трюк: dbms_output.put_line('Hi' || chr(10) || 'good' || chr(10) || 'morning' || chr(10) || 'friends' || chr(10));
Ответ 4 dbms_output.put_line('Hi,'); dbms_output.put_line('good'); dbms_output.put_line('morning'); dbms_output.put_line('friends'); или DBMS_OUTPUT.PUT_LINE('Hi, ' || CHR(13) || CHR(10) || 'good' || CHR(13) || CHR(10) || 'morning' || CHR(13) || CHR(10) || 'friends' || CHR(13) || CHR(10) ||); попробуйте.
Ответ 5 Передайте строку и замените место разрывом строки, это даст вам желаемый результат. select replace('shailendra kumar',' ',chr(10)) from dual;
Ответ 6 begin dbms_output.put_line('Hi, '||CHR(10)|| 'good'||CHR(10)|| 'morning' ||CHR(10)|| 'friends'); end;