public class DlineageUtil extends Object
Constructor and Description |
---|
DlineageUtil() |
public static boolean compareIdentifier(String source, String target, ESQLDataObjectType sqlDataObjectType)
public static String getIdentifierNormalColumnName(String name, EDbVendor dbVendor)
public static String getIdentifierNormalName(String name, ESQLDataObjectType sqlDataObjectType)
public static String getColumnName(TObjectName column)
public static String getTableFullNameWithDefaultSchema(String tableName)
public static TCustomSqlStatement getTopStmt(TCustomSqlStatement stmt)
public static boolean isQuote(String column)
public static String getProcedureNameWithArgs(TStoredProcedureSqlStatement stmt)
public static String getProcedureNameWithArgNum(TStoredProcedureSqlStatement stmt)
public static String getFunctionNameWithArgNum(TFunctionCall function)
public static String getProcedureParentName(TCustomSqlStatement stmt)
public static sourceColumn copySourceColumn(sourceColumn oldSourceName)
Copyright © 2023. All rights reserved.