提交 6d00f5dd 编写于 作者: D dapan1121

fix: empty tbname param issue

上级 581f04a1
...@@ -45,8 +45,10 @@ static void setColumnInfo(SFunctionNode* pFunc, SColumnNode* pCol, bool isPartit ...@@ -45,8 +45,10 @@ static void setColumnInfo(SFunctionNode* pFunc, SColumnNode* pCol, bool isPartit
case FUNCTION_TYPE_TBNAME: case FUNCTION_TYPE_TBNAME:
pCol->colType = COLUMN_TYPE_TBNAME; pCol->colType = COLUMN_TYPE_TBNAME;
SValueNode* pVal = (SValueNode*)nodesListGetNode(pFunc->pParameterList, 0); SValueNode* pVal = (SValueNode*)nodesListGetNode(pFunc->pParameterList, 0);
strcpy(pCol->tableName, pVal->literal); if (pVal) {
strcpy(pCol->tableAlias, pVal->literal); strcpy(pCol->tableName, pVal->literal);
strcpy(pCol->tableAlias, pVal->literal);
}
break; break;
case FUNCTION_TYPE_WSTART: case FUNCTION_TYPE_WSTART:
if (!isPartitionBy) { if (!isPartitionBy) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册