Package org.h2.jdbc

Interface JdbcStatementBackwardsCompat

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String enquoteIdentifier​(java.lang.String identifier, boolean alwaysQuote)
      Enquotes the specified identifier.
      boolean isSimpleIdentifier​(java.lang.String identifier)
      Checks if specified identifier may be used without quotes.
    • Method Detail

      • enquoteIdentifier

        java.lang.String enquoteIdentifier​(java.lang.String identifier,
                                           boolean alwaysQuote)
                                    throws java.sql.SQLException
        Enquotes the specified identifier.
        Parameters:
        identifier - identifier to quote if required
        alwaysQuote - if true identifier will be quoted unconditionally
        Returns:
        specified identifier quoted if required or explicitly requested
        Throws:
        java.sql.SQLException - on failure
      • isSimpleIdentifier

        boolean isSimpleIdentifier​(java.lang.String identifier)
                            throws java.sql.SQLException
        Checks if specified identifier may be used without quotes.
        Parameters:
        identifier - identifier to check
        Returns:
        is specified identifier may be used without quotes
        Throws:
        java.sql.SQLException - on failure