|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Всем привет Есть запрос типа: select case when table1.row1 is not null table1.row1 else ' ' end || ';' || select case when table1.row2 is not null table1.row2 else ' ' end || ';' || select case when table2.row2 is not null table2.row2 else ' ' end || ';' || select case when table2.row3 is not null table2.row2 else ' ' end || ';' || select case when table2.row4 is not null table2.row2 else ' ' end || ';' || from table1, table2 where table1.row1 = table2.row1 Вывод перенапрявляется в файл, результат такой: Код: plsql 1. 2.
но в конце каждой строки после table2.row4; возникает еще туева куча пробелов. Кто нибудь знает как избавиться от пробелов в выводе? Обработку конечного файла не предлагать, этот вариант не годится ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:28 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
highroller, trim(tableXXX.rowYYY) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:30 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Пробовал и trim и replace, не удаляет пробелы в конце последнего поля (table2.row4). Во всех остальных все нормально. Кстати как тут отредактировать исходное сообщение? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:39 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Пробелы появляются после знака ";" ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:41 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
highrollerВсем привет Есть запрос типа: Код: sql 1. 2. 3. 4. 5. 6. 7.
И этот запрос работает? У меня сервер вполне логично ругается на последний оператор конкатенации, например Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:41 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
вывод через isql ? select list(...,' ') from ... второй параметр лист сознательно "перевод строки", а не ошибка форматирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:42 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Граур Станислав, пардон, опечатка ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:42 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
CAST в VARCHAR всего выражения пробовал ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:42 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
highroller, Значит в запросе где-то намутил. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:43 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
hvladCAST в VARCHAR всего выражения пробовал ?Это поможет isql-ю? Может у меня и склероз, но мне не помогло, лист помог. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:49 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Ivan_Pisarevskyвывод через isql ? select list(...,' ') from ... второй параметр лист сознательно "перевод строки", а не ошибка форматирования. Интересный вариант, мне и в голову не пришло ))) Спасибо, помогло. Хотя все же неясно откуда эти пробелы нарисовались. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:52 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Ivan_PisarevskyhvladCAST в VARCHAR всего выражения пробовал ?Это поможет isql-ю? А где сказано про isql ? :) Ivan_PisarevskyМожет у меня и склероз, но мне не помогло, лист помог.Место под блоб будет в БД выделяться. Это может быть проблемой. А может и не быть :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 11:59 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
hvladА где сказано про isql ? :)хрустальный шар. highrollerХотя все же неясно откуда эти пробелы нарисовались.isql форматирует вывод. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 12:55 |
|
Лишние пробелы
|
|||
---|---|---|---|
#18+
Ivan_Pisarevskyisql форматирует вывод. Скорее операция || выводит в char по максимально возможному числу буков. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 12:58 |
|
|
start [/forum/topic.php?fid=40&msg=39203006&tid=1562268]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 176ms |
0 / 0 |