Buggy code:
public class DBCreation { public static void createTables ( Connection c ) { } public static void dropTables ( Connection c ) { } public static void populate ( Connection c ) { } public static void populateFacture ( Connection c ) { Statement stmt = null ; try { Class . forName ( "org.sqlite.JDBC" ) ; stmt = c . createStatement ( ) ; <START_BUG> String sql = "INSERT<seq2seq4repair_space>INTO<seq2seq4repair_space>FACTURE(id,<seq2seq4repair_space>type,<seq2seq4repair_space>dateDevis,<seq2seq4repair_space>paye,<seq2seq4repair_space>confirme,<seq2seq4repair_space>sujet,<seq2seq4repair_space>dateExecution,<seq2seq4repair_space>" + ( ( "datePaiement,<seq2seq4repair_space>rabaisTotal,<seq2seq4repair_space>typeDevis,<seq2seq4repair_space>TVA,<seq2seq4repair_space>typePaiement,<seq2seq4repair_space>dureePaiement,<seq2seq4repair_space>dureeLocation,<seq2seq4repair_space>commentaire)" + "VALUES(null,<seq2seq4repair_space>'facture',<seq2seq4repair_space>'2015-01-22',<seq2seq4repair_space>0,<seq2seq4repair_space>0,<seq2seq4repair_space>'Concert<seq2seq4repair_space>sur<seq2seq4repair_space>montagne',<seq2seq4repair_space>'2015-12-31',<seq2seq4repair_space>null,<seq2seq4repair_space>0,<seq2seq4repair_space>'location',<seq2seq4repair_space>8,<seq2seq4repair_space>'liquide',<seq2seq4repair_space>'en<seq2seq4repair_space>avance',<seq2seq4repair_space>'2<seq2seq4repair_space>jours',<seq2seq4repair_space>'ceci<seq2seq4repair_space>est<seq2seq4repair_space>un<seq2seq4repair_space>commentaire')," ) + "(null,<seq2seq4repair_space>'facture',<seq2seq4repair_space>'2012-10-02',<seq2seq4repair_space>0,<seq2seq4repair_space>0,<seq2seq4repair_space>'Concert<seq2seq4repair_space>quelque<seq2seq4repair_space>part',<seq2seq4repair_space>'2015-12-22',<seq2seq4repair_space>'2014-12-10',<seq2seq4repair_space>0,<seq2seq4repair_space>'location',<seq2seq4repair_space>8,<seq2seq4repair_space>'liquide',<seq2seq4repair_space>'en<seq2seq4repair_space>avance',<seq2seq4repair_space>'15<seq2seq4repair_space>jours',<seq2seq4repair_space>'ceci<seq2seq4repair_space>est<seq2seq4repair_space>un<seq2seq4repair_space>commentaire')" ) ; <END_BUG> stmt . executeUpdate ( sql ) ; System . out . println ( "INSERT<seq2seq4repair_space>de<seq2seq4repair_space>Facture<seq2seq4repair_space>réussi<seq2seq4repair_space>!" ) ; stmt . close ( ) ; } catch ( Exception e ) { System . err . println ( ( ( ( e . getClass ( ) . getName ( ) ) + ":<seq2seq4repair_space>" ) + ( e . getMessage ( ) ) ) ) ; System . exit ( 0 ) ; } } public static void showTableSQL ( Connection c , String nomTable ) { } }

Fix:
String sql = "INSERT<seq2seq4repair_space>INTO<seq2seq4repair_space>FACTURE(id,<seq2seq4repair_space>type,<seq2seq4repair_space>dateDevis,<seq2seq4repair_space>paye,<seq2seq4repair_space>confirme,<seq2seq4repair_space>sujet,<seq2seq4repair_space>dateExecution,<seq2seq4repair_space>" + ( ( "datePaiement,<seq2seq4repair_space>rabaisTotal,<seq2seq4repair_space>typeDevis,<seq2seq4repair_space>TVA,<seq2seq4repair_space>typePaiement,<seq2seq4repair_space>dureePaiement,<seq2seq4repair_space>dureeLocation,<seq2seq4repair_space>commentaire)" + "VALUES(null,<seq2seq4repair_space>'facture',<seq2seq4repair_space>'2015-01-22',<seq2seq4repair_space>0,<seq2seq4repair_space>0,<seq2seq4repair_space>'Concert<seq2seq4repair_space>sur<seq2seq4repair_space>montagne',<seq2seq4repair_space>'2015-12-31',<seq2seq4repair_space>'0000-00-00',<seq2seq4repair_space>0,<seq2seq4repair_space>'location',<seq2seq4repair_space>8,<seq2seq4repair_space>'liquide',<seq2seq4repair_space>'en<seq2seq4repair_space>avance',<seq2seq4repair_space>'2<seq2seq4repair_space>jours',<seq2seq4repair_space>'ceci<seq2seq4repair_space>est<seq2seq4repair_space>un<seq2seq4repair_space>commentaire')," ) + "(null,<seq2seq4repair_space>'facture',<seq2seq4repair_space>'2012-10-02',<seq2seq4repair_space>0,<seq2seq4repair_space>0,<seq2seq4repair_space>'Concert<seq2seq4repair_space>quelque<seq2seq4repair_space>part',<seq2seq4repair_space>'2015-12-22',<seq2seq4repair_space>'2014-12-10',<seq2seq4repair_space>0,<seq2seq4repair_space>'location',<seq2seq4repair_space>8,<seq2seq4repair_space>'liquide',<seq2seq4repair_space>'en<seq2seq4repair_space>avance',<seq2seq4repair_space>'15<seq2seq4repair_space>jours',<seq2seq4repair_space>'ceci<seq2seq4repair_space>est<seq2seq4repair_space>un<seq2seq4repair_space>commentaire')" ) ;