#oracle #plsql #oracle10g #oracle11g
#Oracle #plsql #oracle10g #oracle11g
Вопрос:
Если я использую DBMS_OUTPUT.PUT_LINE()
метод, он всегда добавляет символ новой строки в конце.
Но что, если я хочу напечатать, скажем, ряд Фибоначчи в одной строке.
Я знаю логику Фибоначчи…
Я просто хочу знать, какой метод я бы использовал, чтобы поместить весь вывод в одну строку.
Я использую PL / SQL
Ответ №1:
Используйте DBMS_OUTPUT.PUT
вместо DBMS_OUTPUT.PUT_LINE
Ответ №2:
Точкой входа для всех документов версии 11gR2 является All Books for Oracle Database Online Documentation Library 11g Release 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.
Комментарии:
1. Также обратите внимание на документацию: «Максимальный размер строки составляет 32767 байт».
2. Ссылки разорваны.
3. Спасибо за отзыв. Я обновил ссылки и добавил общую точку входа в документацию для 11gR2.