Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hive 在配置单元中创建列名中带有空格的视图_Hive - Fatal编程技术网

Hive 在配置单元中创建列名中带有空格的视图

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字符 (

在配置单元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字符 (见HIVE-6013)。在反勾号中指定的任何列名 (`)按字面意思处理

你可以用

CREATE VIEW test_vw
AS 
SELECT col_name as `col name with spaces`
FROM   test_tbl;

这表明它适用于表,但不明确适用于视图。该引号来自配置单元文档的表部分。但似乎也适用于观点。