我想知道有没有办法重命名这样的列,如果是这样的话你会怎么做?
COLUMN (column1 || ' ' || column2) HEADING "new_name" FORMAT a20;
SELECT (column1 || ' ' || column2)
FROM Table_name
答案 0 :(得分:0)
不知道这背后的用途,你可以做到
SELECT column AS column2 FROM wherever
答案 1 :(得分:0)
通常我在select语句级别使用列别名。
SELECT substr((column1 || ' ' || column2),1,20) as "new_name" FROM Table_name
答案 2 :(得分:0)
假设您在sqlplus
中执行此操作,则需要使用列别名:
COLUMN my_col HEADING "new_name" FORMAT a20;
SELECT (column1 || ' ' || column2) as my_col
FROM Table_name