Как напечатать строку, используя pl / sql без добавления символа новой строки в конце - PullRequest
8 голосов
/ 16 октября 2011

Если я использую метод DBMS_OUTPUT.PUT_LINE(), он всегда добавляет символ новой строки в конце.

Но что, если я хочу напечатать, скажем, ряд Фибоначчи в одной строке.

Я знаю логику Фибоначчи ...

Я просто хочу знать, какой метод я бы использовал, чтобы поместить весь вывод в одну строку.

Я использую PL / SQL

Ответы [ 2 ]

13 голосов
/ 16 октября 2011

Используйте DBMS_OUTPUT.PUT вместо DBMS_OUTPUT.PUT_LINE

5 голосов
/ 16 октября 2011

Точкой входа для всех документов версии 11gR2 является Библиотека электронных документов базы данных Oracle 11g, выпуск 2 (11.2) .

Для других версий баз данных Oracle может потребоватьсяначать исследование с Документация по базе данных .Начиная с версии 12.1, URL-адреса стали проще: http://docs.oracle.com/database/121/nav/portal_booklist.htm для 12.1 и http://docs.oracle.com/database/122/nav/portal_booklist.htm для 12.2.

Возможно, вы захотите проверить Справочник по пакетам и типам PL / SQL для такого рода вопроса.В частности, Сводка подпрограмм DBMS_OUTPUT .Документ действительно удобен в качестве справочного материала, если у вас есть вопросы об API PL / SQL.

...