我正在创建按自己的意愿使用别名命名它们的列,但是无论我使用哪种情况,最后我在表中仅看到小写的标题。我怎么能得到我想要的东西。
CREATE table schemaName.tablename AS
SELECT action
FROM schemaName.differentTableName AS "Upper.Action"
我目前得到
action
data1
data2
data3
我想要的是
Action
data1
data2
data3
答案 0 :(得分:2)
您的SELECT语句为表而不是列分配别名。您需要使用带引号的列别名
create table schemaName.tablename as
select action as "Action"
from schemaName.differentTableName;