Parameter index out of range(1> number of parameters, which is 0) Me Ajudem

Estou com um problema para excluir um item da tabela, acho que o problema seja na classe DAO, mais deixarei tambem o codigo do botao excluir ME AJUDEM

public String excluir (ModamorBean entrada_produto) throws SQLException{
    String sql = "delete from entrada_produto where cod_etiqueta";

    try{
        PreparedStatement ps = getCon().prepareStatement(sql);
        ps.setString(1,entrada_produto.getNuEtiqueta());
       
        
        if(ps.executeUpdate()>0){
            return "Excluido com sucesso";
        }
        else{
            return "Erro ao excluir";
        }
    }catch(SQLException e){
        return e.getMessage();
    }
}

Botao exluir ------------------------------------------

private void btnExcluirActionPerformed(java.awt.event.ActionEvent evt) {                                           
    try{
        Connection con = Conexao.abrirConexao();
        ModamorBean mb = new ModamorBean();
        ModamorDAO md = new ModamorDAO(con);
        mb.setNuEtiqueta(txtEtiqueta.getText());
        Object[] opcoes = {"Sim", "Não"};
        int i = JOptionPane.showOptionDialog(null,"Deseja excluir esse produto?: " 
                + "" + txtEtiqueta.getText()+"?", "Exclusão",
                JOptionPane.YES_NO_OPTION,
                JOptionPane.QUESTION_MESSAGE,null,
                opcoes, opcoes[0]);
        if (i == JOptionPane.YES_OPTION){
        }
        lblMan.setText(md.excluir(mb));
        Conexao.fecharConexao(con);
    }
    catch (SQLException e)
    {
        JOptionPane.showMessageDialog(null,"ERRO"+e.getMessage());
    }
}

Faltou o operador de igualdade e a interrogação:

String sql = "DELETE FROM entrada_produto WHERE cod_etiqueta = ?";
1 curtida

nossa como eu nao vi isso kkkkk, mais acontece muito obrigado!!! ajudou dms