Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какой эквивалент "\t" в Postgres ? / 11 сообщений из 11, страница 1 из 1
07.09.2016, 20:42
    #39305491
Бока
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
Эквивалент "\n" является "chr(13)||chr(10)" в Pl/pgsql
А что является эквивалентом "\t" ?
...
Рейтинг: 0 / 0
07.09.2016, 21:08
    #39305499
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
chr(9) наверное.
Только почему \n -- это chr(13)||chr(10)?
...
Рейтинг: 0 / 0
07.09.2016, 22:32
    #39305541
Бока
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
Alexander A. Sak,

А что ,по-вашему "\n" ?
...
Рейтинг: 0 / 0
07.09.2016, 22:50
    #39305543
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
Бока,

В ПЖ \n есть перевод строки .
То, что в MS-мире это является комбинацией CR-LF — скорее исключение. ПЖ наследует такое поведение от C, можно посмотреть детали тут .
...
Рейтинг: 0 / 0
08.09.2016, 10:59
    #39305699
Бока
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
vyegorov,

спасибо
...
Рейтинг: 0 / 0
08.09.2016, 12:42
    #39305790
p2.
p2.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
БокаА что является эквивалентом "\t" ?Зачем эквивалент, чем сам \t не устраивает?
vyegorovТо, что в MS-мире это является комбинацией CR-LF — скорее исключение.В МС \n это тоже именно перевод строки. А МСовский конец строки в сишной системе спецсимволов это \r\n.
...
Рейтинг: 0 / 0
05.10.2016, 12:02
    #39320893
Бока
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
p2.,

"\t" не работало в функции REPLACE, а сейчас мне нужно сам символ "\" заенить на "" (пусто)
Не подскажете как ?
...
Рейтинг: 0 / 0
05.10.2016, 12:30
    #39320922
ursido
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
Бока,

Скорее всего проблем смотрит в монитор.

Код: sql
1.
SELECT translate('1234567\89', '\', '')
...
Рейтинг: 0 / 0
05.10.2016, 18:11
    #39321284
p2.
p2.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
Бока"\t" не работало в функции REPLACEСинтаксис литералов не зависит от того, в какие функции ты их пихаешь.
...
Рейтинг: 0 / 0
05.10.2016, 20:27
    #39321396
qwwq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
p2.Бока"\t" не работало в функции REPLACEСинтаксис литералов не зависит от того, в какие функции ты их пихаешь.таки да, но таки мутно помнится опция, появившаяся в не то 8.х, что для E'\n' надо или ее включать или префикс Е литерала указывать. А вот в регулярках \n \r именно без E воспринимается как подстановка, иначе надо дважды шлешакать.
...
Рейтинг: 0 / 0
06.10.2016, 16:36
    #39322121
Бока
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой эквивалент "\t" в Postgres ?
спасибо за инфу
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какой эквивалент "\t" в Postgres ? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]