-e 直接调用hivesql语句 hive -e "select * from test.emp;",-f 调用文件中hivesql语句 vim hivef.sql select * from test.emp; hive -f /home/hadoop/123/hivef.sql > /home/hadoop/123/234/hivef.txt
时间: 2023-12-31 14:05:09 浏览: 121
hivesql语句练习
你可以使用以下命令来调用HiveSQL语句:
1. 使用 `-e` 参数直接调用HiveSQL语句:
```
hive -e "select * from test.emp;"
```
2. 使用 `-f` 参数调用文件中的HiveSQL语句:
首先,使用编辑器(如vim)创建一个包含HiveSQL语句的文件,比如`hivef.sql`。在该文件中,你可以写入以下内容:
```
select * from test.emp;
```
然后,使用以下命令来执行该文件中的语句,并将结果输出到指定的文件(如`/home/hadoop/123/234/hivef.txt`):
```
hive -f /home/hadoop/123/hivef.sql > /home/hadoop/123/234/hivef.txt
```
这两种方法可以帮助你执行HiveSQL语句并获取相应的结果。
阅读全文