Hive 在配置单元中创建列名中带有空格的视图
在配置单元0.7中,是否有任何方法可以创建列名中带有空格的视图?在SQL Server中,我将执行以下操作:Hive 在配置单元中创建列名中带有空格的视图,hive,Hive,在配置单元0.7中,是否有任何方法可以创建列名中带有空格的视图?在SQL Server中,我将执行以下操作: CREATE VIEW test_vw AS SELECT col_name as [col name with spaces] FROM test_tbl; 有没有蜂巢的等价物 我们需要具有名称的视图供最终用户工具使用。来自: 在配置单元0.12及更早版本中,仅使用字母数字和下划线字符 表名和列名中允许使用 在配置单元0.13及更高版本中,列名可以包含任何Unicode字符 (
CREATE VIEW test_vw
AS
SELECT col_name as [col name with spaces]
FROM test_tbl;
有没有蜂巢的等价物
我们需要具有名称的视图供最终用户工具使用。来自:
在配置单元0.12及更早版本中,仅使用字母数字和下划线字符
表名和列名中允许使用
在配置单元0.13及更高版本中,列名可以包含任何Unicode字符
(见HIVE-6013)。在反勾号中指定的任何列名
(`)按字面意思处理
你可以用
CREATE VIEW test_vw
AS
SELECT col_name as `col name with spaces`
FROM test_tbl;
这表明它适用于表,但不明确适用于视图。该引号来自配置单元文档的表部分。但似乎也适用于观点。