Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Перенос строки в столбце  [new]
ДобрыйУм
Guest
Привет товарищи.
Подскажите пож .как сделать перенос строки в столбце.
Например в столбце лежит строка (varchar) : Текст текст текст \n текст текст.
Вывод бцдет следующий:
Текст текст текст
\nтекст текст.
Что прописать в столбец, чтобы он съедал \n ?
Есть функция replace, но в данном случае хотелось бы какой нибдуь другой выход из этой ситуации.
9 окт 12, 09:43    [13288350]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
-2-
Member

Откуда:
Сообщений: 15330
select 'Текст текст текст
текст текст.' этотекст
from dual;

ЭТОТЕКСТ                     
------------------------------
Текст текст текст              
текст текст.                   
9 окт 12, 09:48    [13288376]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
select 'первая строка'||chr(13)||chr(10)||'вторая строка' "текст" from dual;

ну или только один chr. :)
9 окт 12, 10:01    [13288420]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
Добрый Ум
Guest
Сергей Арсеньев,
да я так пробовал, на веб интерфейсе он мне и выводит chr(10) и т.п. Тут вопрос решить как то на уровне базы.
Тётя вводит комментарий ставит что то типа \n переход на новую строку и потом новая строка.
На форме эта зараза упорно выводит то,Что прописано в столюце.
9 окт 12, 10:04    [13288439]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
gfhgfhgh
Guest
Добрый Ум, может тете еще добавить \r
9 окт 12, 10:10    [13288462]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
Добрый ум
Guest
Енто что?
9 окт 12, 10:33    [13288595]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
AmKad
Member

Откуда:
Сообщений: 5222
ДобрыйУм,

Чем не устраивает replace?
9 окт 12, 11:26    [13289005]     Ответить | Цитировать Сообщить модератору
 Re: Перенос строки в столбце  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
Добрый Ум,

Значит форма, скорее всего, защищена от SQL injection. :) И сохраняет то что ввел.

Можно ее попробовать обмануть в обратную сторону и вставить <br>.

Но скорее всего надо переделывать форму.
9 окт 12, 11:28    [13289025]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить