// Проверить существование таблицы валют и заполнить ее данными
  static void checkAndFill () {
      Statement stmt = null;
      // SQL-запрос для создания тестовой базы данных
      String sqlCreateDB = "create database jAmount";
      String sqlUseDB    = "use jAmount";
      // SQL-запрос для создания тестовой таблицы валют
      String sqlCreateTable = "create table currency ("         +
                              "ID_Currency  smallint not null," +
                              "ISO_Currency char (3),"          +
                              "Scale        int,"               +
                              "Description  char (32),"         +
                              "i1           varchar (32),"      +
                              "i24          varchar (32),"      +
                              "i5           varchar (32),"      +
                              "r1           varchar (32),"      +
                              "r24          varchar (32),"      +
                              "r5           varchar (32),"      +
                              "Sex          char (1),"          +
                              "primary key  (ID_Currency))";
      // SQL-запросы для заполнения таблицы валют тестовыми данными
      String [] sqlText = {
          "insert into currency values (810,'RUR',1,'Российские рубли','рубль','рубля','рублей','копейка','копейки','копеек','M')",
          "insert into currency values (276,'DEM',1,'Немецкие марки','марка','марки','марок','пфенниг','пфеннига','пфеннигов','F')",
          "insert into currency values (840,'USD',1,'Доллары США','доллар','доллара','долларов','цент','цента','центов','M')"
      };

      // Создать базу данных и выбрать ее по умолчанию
      try {
          stmt = conn.createStatement ();
          boolean value = stmt.execute (sqlCreateDB);
      }
      catch (SQLException sqle) {}
      catch (Exception sqle) {}
      try {
          stmt = conn.createStatement ();
          boolean value = stmt.execute (sqlUseDB);
      }
      catch (SQLException sqle) {}
      catch (Exception sqle) {}

      // Cоздать таблицу со списком валют
      try {
          stmt = conn.createStatement ();
          boolean value = stmt.execute (sqlCreateTable);
      }
      catch (SQLException sqle) {}
      catch (Exception sqle) {}
      // Заполнить тестовую таблицу валют данными
      for (int i = 0; i <= sqlText.length; i++) {
          try {
              int value = stmt.executeUpdate (sqlText [i]);
          }
          catch (SQLException sqle) {}
          catch (Exception sqle) {}
      }
  }