docs: public ResultSet getImportedKeysUsingShowCreateTable(String catalog, String table)
        throws Exception {
  
      if (catalog == null || catalog.isEmpty()) {
        throw new IllegalArgumentException("catalog");
      }
  
      if (table == null || table.isEmpty()) {
        throw new IllegalArgumentException("table");
      }
  
      ResultSet rs = connection.createStatement().executeQuery("SHOW CREATE TABLE "
          + MariaDbConnection.quoteIdentifier(catalog) + "." + MariaDbConnection
          .quoteIdentifier(table));
      if (rs.next()) {
        String tableDef = rs.getString(2);
        return MariaDbDatabaseMetaData.getImportedKeys(tableDef, table, catalog, connection);
      }
      throw new SQLException("Fail to retrieve table information using SHOW CREATE TABLE");
    }