Как мне отформатировать такой столбец? - PullRequest
0 голосов
/ 17 мая 2018

Мне было интересно, есть ли способ переименовать такую ​​колонку, и если да, то как бы вы это сделали?

COLUMN (column1 || ' ' || column2) HEADING "new_name" FORMAT a20;

SELECT (column1 || ' ' || column2)
FROM Table_name

Ответы [ 3 ]

0 голосов
/ 17 мая 2018

Обычно я использую псевдоним столбца на уровне оператора select.

SELECT substr((column1 || ' ' || column2),1,20) as "new_name" FROM Table_name
0 голосов
/ 17 мая 2018

Если вы делаете это в sqlplus, вам нужно использовать псевдоним столбца:

COLUMN my_col HEADING "new_name" FORMAT a20;

SELECT (column1 || ' ' || column2) as my_col
FROM Table_name
0 голосов
/ 17 мая 2018

Не зная, что стоит за этим, вы могли бы сделать

SELECT column AS column2 FROM wherever
...