salut,
SVP, comment dois-je faire pour supprimer le contenu d'une table sans supprimer la table elle même?
j'utilise JDBC et une bd mysql.
merci++
salut,
SVP, comment dois-je faire pour supprimer le contenu d'une table sans supprimer la table elle même?
j'utilise JDBC et une bd mysql.
merci++
Où est ce que tu bloques ?
Qu'as tu fait pour le moment, et qu'est ce qui ne marche pas ?
tu as des exceptions ?
"If email had been around before the telephone was invented, people would have said, 'Hey, forget email! With this new telephone invention I can actually talk to people!"
Besoin d'une nouvelle méthode pour développer ? -> http://www.la-rache.com/
pour l'instant j'ai rien fait, je cherche juste la syntaxe pour vider une table sans le supprimer, j'ai essayé avec drop mais elle a supprimer la table et moi je veux tout simplement vider son contenu.
tu n'as pas dû chercher très longtemps
Va voir l'instruction DELETE ...
"If email had been around before the telephone was invented, people would have said, 'Hey, forget email! With this new telephone invention I can actually talk to people!"
Besoin d'une nouvelle méthode pour développer ? -> http://www.la-rache.com/
admettons qu'on a une table employer avec les champs id, nom et prenom.
je sais que pour supprimer une ligne par exemple je peux faire ce ci:
"delet nom from where id = 1";
mais comment dois-je faire pour supprimer toute les lignes?
si vous voulez bien j'ai une autre question sur la syntaxe aussi :
est ce que la syntaxe de cette méthode est correcte t :surtout cette partie : String rec = "UPDATE alarmeconsole SET etat=true where nom_consol= S";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public void suppAlerte(String S) { try { java.sql.Statement stmtA = conn.createStatement(); String rec = "UPDATE alarmemploye SET etat="true" where nom= 'S'"; } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }
merci pour votre aide
Pour l'instruction DELETE elle peut servir à supprimer toutes les lignes d'une table. Il suffit de faire une simple recherche sur internet ou de simplement consulter la doc de MySQL par exemple. Je n'ai pas pour habitude de donner les réponses toutes faites, désolé.
Un indice : comme pour toute requête SQL, la clause where est optionnelle.
Pour la deuxième question, non la syntaxe n'est pas bonne. Ca ne compile pas.
Je te conseille d'utiliser un preparedStatement pour cette requête. Cf la FAQ : Les instructions paramétrées - PreparedStatement
"If email had been around before the telephone was invented, people would have said, 'Hey, forget email! With this new telephone invention I can actually talk to people!"
Besoin d'une nouvelle méthode pour développer ? -> http://www.la-rache.com/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager