public boolean isindb(final Location sign) throws SQLException {
		boolean a = false;
		long time = 0;
		plugin.getLoggerUtility().log("Checking if in table!", LoggerUtility.Level.DEBUG);
		time = System.nanoTime();
		Statement st = null;
		String sql;
		ResultSet result;
		try {
			st = connector.getConnection().createStatement();
		} catch (SQLException e) {
			DatabaseTools.SQLErrorHandler(plugin, e);
		}
		sql = "SELECT COUNT(Name) from PaypassageSigns WHERE " + "Sign_X=" + sign.getBlockX() + " AND Sign_Y=" + sign.getBlockY() + " AND Sign_Z=" + sign.getBlockZ();
		try {
			result = st.executeQuery(sql);
		} catch (SQLException e1) {
			DatabaseTools.SQLErrorHandler(plugin, e1);
			return false;
		}
		try {
			result.next();
			int b = result.getInt(1);
			plugin.getLoggerUtility().log("Lines: " + b, LoggerUtility.Level.DEBUG);
			if (b > 0) {
				a = true;
			}

			connector.getConnection().commit();
			result.close();
			st.close();
		} catch (SQLException e2) {
			DatabaseTools.SQLErrorHandler(plugin, e2);
		}
		time = (System.nanoTime() - time) / 1000000;
		plugin.getLoggerUtility().log("Finished in " + time + " ms!", LoggerUtility.Level.DEBUG);
		return a;
	}