Class SqlUtils


  • public abstract class SqlUtils
    extends Object
    Since:
    2.5
    Author:
    Christoph Deppisch
    • Method Detail

      • createStatementsFromFileResource

        public static List<String> createStatementsFromFileResource​(org.springframework.core.io.Resource sqlResource)
        Reads SQL statements from external file resource. File resource can hold several multi-line statements and comments.
        Parameters:
        sqlResource - the sql file resource.
        Returns:
        list of SQL statements.
      • createStatementsFromFileResource

        public static List<String> createStatementsFromFileResource​(org.springframework.core.io.Resource sqlResource,
                                                                    SqlUtils.LastScriptLineDecorator lineDecorator)
        Reads SQL statements from external file resource. File resource can hold several multi-line statements and comments.
        Parameters:
        sqlResource - the sql file resource.
        lineDecorator - optional line decorator for last script lines.
        Returns:
        list of SQL statements.
      • getStatementEndingCharacter

        public static String getStatementEndingCharacter​(SqlUtils.LastScriptLineDecorator lineDecorator)
        Gets the SQL statement ending character sequence.
        Parameters:
        lineDecorator -
        Returns: