我们是否可以在配置单元中为特定查询(如create database或create table)提供自定义消息

时间:2017-06-20 18:11:15

标签: hive hiveql

我有一个要求,其中我想知道数据库是否已经存在。在这种情况下,我的数据库 hivedb 已经存在。当我尝试运行以下2个语句时,第一个语句很好但是我希望第二个声明说不会创建数据库,因为它已经存在。我们可以为此设置自定义消息吗?

hive> CREATE DATABASE hivedb; FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Database hivedb already exists hive> CREATE DATABASE IF NOT EXISTS hivedb; OK Time taken: 0.025 seconds

0 个答案:

没有答案