Class SqlCreateConnection

  • All Implemented Interfaces:
    Cloneable, ExtendedSqlNode

    public class SqlCreateConnection
    extends SqlCreateObject
    implements ExtendedSqlNode
    SqlNode to describe the CREATE CONNECTION syntax. CREATE [TEMPORARY] [SYSTEM] CONNECTION [IF NOT EXISTS] [[catalogName.] dataBasesName].connectionName [COMMENT connection_comment] WITH (name=value, [name=value]*).
    • Field Summary

      • Fields inherited from class org.apache.calcite.sql.SqlCreate

        ifNotExists
      • Fields inherited from class org.apache.calcite.sql.SqlDdl

        DDL_OPERATOR
      • Fields inherited from class org.apache.calcite.sql.SqlNode

        EMPTY_ARRAY, pos
    • Constructor Summary

      Constructors 
      Constructor Description
      SqlCreateConnection​(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier connectionName, org.apache.calcite.sql.SqlCharStringLiteral comment, org.apache.calcite.sql.SqlNodeList propertyList, boolean isTemporary, boolean isSystem, boolean ifNotExists)  
    • Constructor Detail

      • SqlCreateConnection

        public SqlCreateConnection​(org.apache.calcite.sql.parser.SqlParserPos pos,
                                   org.apache.calcite.sql.SqlIdentifier connectionName,
                                   org.apache.calcite.sql.SqlCharStringLiteral comment,
                                   org.apache.calcite.sql.SqlNodeList propertyList,
                                   boolean isTemporary,
                                   boolean isSystem,
                                   boolean ifNotExists)