|
|
|
Выравнивание строк pl/sql
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть такая задачка. Нужно в процедуре в DBMS_OUTPUT.PUT_LINE вывести рядом два поля из запроса. В первом столбце выводится наименование, во втором - дата. Проблема в том, что наименования разные (есть короткие, есть длинные) и из-за этого сдвигается вправо дата. Использовал табуляцию, но она просто сдвигает поле в сторону. Пример. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. Получается примерно так: Имя1 01.10.2016 Имя12345678 02.10.2016 Имя888 03.10.2016 Можно ли как-то выровнять этот момент средствами pl/sql? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 18:19 |
|
||
|
Выравнивание строк pl/sql
|
|||
|---|---|---|---|
|
#18+
Rezident_, поменять местами и использовать подходящую маску даты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 18:20 |
|
||
|
Выравнивание строк pl/sql
|
|||
|---|---|---|---|
|
#18+
-2-, менять местами, к сожалению, нежелательно. И возможно вторым будет поле например не дата, а другое, также с разной длиной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 18:31 |
|
||
|
Выравнивание строк pl/sql
|
|||
|---|---|---|---|
|
#18+
Rezident_Можно ли как-то выровнять этот момент средствами pl/sql? RPAD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2016, 18:37 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39320514&tid=1887323]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
170ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 423ms |

| 0 / 0 |
