No puedo eliminar todas las filas en la tabla mysql

Hola, quiero eliminar todas las filas de mi tabla mysql llamada "kosik" y pasarlas a otra tabla llamada "obj_zoznam".

Estoy usando este código en Java:

String orderstatus = "Accepted";
        try {
            stmt = con.createStatement();
            stmt2 = con.createStatement();
            stmt3 = con.createStatement();

            rs = stmt.executeQuery("select ID as idzaz, ID_pouzivatela as idpou, ID_tovaru as idtov, cena as suma, ks as kusy from kosik order by ID limit 1");

            while (rs.next()) {

                int zaz = rs.getInt("idzaz");
                int pou = rs.getInt("idpou");
                int tov = rs.getInt("idtov");
                int suma = rs.getInt("suma");
                int kusy = rs.getInt("kusy");

                String sstr = "insert into obj_zoznam (ID_pouzivatela, ID_tovaru, suma, ks, stav) values ("
                        + "'" + id_usera + "', "
                        + "'" + tov + "', "
                        + "'" + suma + "', "
                        + "'" + kusy + "', "
                        + "'" + orderstatus + "')";

                String sstr2 = "delete from kosik where ID = " + zaz;

                stmt2.executeUpdate(sstr);
                stmt3.executeUpdate(sstr2);
            }

            stmt.close();
            stmt2.close();
            stmt3.close();
        } catch (Exception e) {
            out.println("Error in writing: " + e.toString());
        }

Sin embargo, este código siempre elimina solo un registro de la tabla "kosik". Estoy tratando de averiguar cómo eliminar todos los registros en esta tabla.

¿Alguien puede decirme qué estoy haciendo mal? Estaré muy agradecido.

Gracias.

Respuesta 1

Estoy tratando de averiguar cómo eliminar todos los registros en esta tabla.

Luego elimine esa wherecondición de filtro de su deleteestado de cuenta

delete from kosik
Respuesta: 2

limita el resultado de la consulta a una fila, por lo que siempre tendrá un solo ID. la ejecución de sstr2 siempre eliminará los registros con la primera identificación

Respuesta: 3

Hola, escribí un applet de Java y me pide permisos como: javax.smartcardio.CardPermission java.lang.RuntimePermission, ¿dónde está este archivo de manifiesto y cómo puedo agregarle estos permisos?

Estoy tratando de implementar mi propia aplicación de ejercicios para usar en el gimnasio. Me topé con dudas sobre qué colección me quedaría mejor. Entonces, la clase que usa la colección llamada "Ejercicio" y tiene 3 ...

He configurado un proxy en mi código fuente de Java como: systemSettings.put ("http.proxyHost", "www.proxyserver.com"); systemSettings.put ("http.proxyPort", "8080"); systemSettings.put ("http.nonProxyHosts", ...

Estoy codificando una función que toma una ArrayList, luego copia cada uno de los char [] en otro char [] con longitud agregada, luego el nuevo char [] se agrega a una nueva ArrayList. El error ocurre en la línea ...