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

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

本文整理了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

  1. private int addConstraint(Hive db, AlterTableDesc alterTbl)
  2. throws SemanticException, HiveException {
  3. try {
  4. // This is either an alter table add foreign key or add primary key command.
  5. if (!alterTbl.getForeignKeyCols().isEmpty()) {
  6. db.addForeignKey(alterTbl.getForeignKeyCols());
  7. } else if (!alterTbl.getPrimaryKeyCols().isEmpty()) {
  8. db.addPrimaryKey(alterTbl.getPrimaryKeyCols());
  9. }
  10. } catch (NoSuchObjectException e) {
  11. throw new HiveException(e);
  12. }
  13. return 0;
  14. }

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

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

相关文章

Hive类方法