hive表命名规范 源码规则
Posted jiangxiaoxian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive表命名规范 源码规则相关的知识,希望对你有一定的参考价值。
tablename 进来前已经把"`","."等过滤掉了,所以就是单词字符喽 w搞定 w包含_ 哈哈
/**
* validateName
*
* Checks the name conforms to our standars which are: "[a-zA-z_0-9]+". checks
* this is just characters and numbers and _
*
* @param name
* the name to validate
* @return true or false depending on conformance
* @exception MetaException
* if it doesn‘t match the pattern.
*/
static public boolean validateName(String name) {
Pattern tpat = Pattern.compile("[\w_]+");
Matcher m = tpat.matcher(name);
if (m.matches()) {
return true;
}
return false;
}
以上是关于hive表命名规范 源码规则的主要内容,如果未能解决你的问题,请参考以下文章