Class Insert

    • Field Detail

      • dialect

        protected final Dialect dialect
    • Constructor Detail

      • Insert

        public Insert​(Table table)
    • Method Detail

      • addColumn

        public void addColumn​(Column column)
      • addIdentityColumn

        public void addIdentityColumn​(Column idColumn)
      • setValues

        public void setValues​(String insertValues)
      • getStatement

        public String getStatement()
        Gets the statement to insert a row, or copy it if setValues(java.lang.String) has been called.

        Example: INSERT INTO foo (a, b, c) SELECT ?, b, c FROM foo WHERE id = ?

        Returns:
        the SQL insert or copy statement