org.apache.hadoop.hive.ql.metadata.Hive.addForeignKey()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(0.9k)|赞(0)|评价(0)|浏览(417)

本文整理了Java中org.apache.hadoop.hive.ql.metadata.Hive.addForeignKey()方法的一些代码示例,展示了Hive.addForeignKey()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hive.addForeignKey()方法的具体详情如下:
包路径:org.apache.hadoop.hive.ql.metadata.Hive
类名称:Hive
方法名:addForeignKey

Hive.addForeignKey介绍

暂无

代码示例

代码示例来源:origin: apache/drill

private int addConstraint(Hive db, AlterTableDesc alterTbl)
 throws SemanticException, HiveException {
 try {
 // This is either an alter table add foreign key or add primary key command.
 if (!alterTbl.getForeignKeyCols().isEmpty()) {
   db.addForeignKey(alterTbl.getForeignKeyCols());
  } else if (!alterTbl.getPrimaryKeyCols().isEmpty()) {
   db.addPrimaryKey(alterTbl.getPrimaryKeyCols());
  }
 } catch (NoSuchObjectException e) {
  throw new HiveException(e);
 }
 return 0;
}

代码示例来源:origin: apache/hive

db.addForeignKey(alterTbl.getForeignKeyCols());
} catch (HiveException e) {
 if (e.getCause() instanceof InvalidObjectException

相关文章

Hive类方法