Bonjour,

Alors j'ai un problème d'exécution de requête sous Java. Voici la requête :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
public void deleteTableSociete() throws SQLException{
        //connexion base
        Statement statement = this.getMyConnection().createStatement();
        //requête suppression
        ArrayList<String> listRequete = new ArrayList<String>();
 
 
        String deleteDataTable = "alter table P_SOCIETE drop constraint DF__P_SOCIETE__idDev__22AA2996; delete from P_SOCIETE;";
 
 
        if(deleteDataTable.contains(";")){
            listRequete.add(deleteDataTable);
 
 
        }
 
        for (String uneRequete : listRequete){
            statement.executeUpdate(uneRequete);
        }
    }
L'erreur suivante survient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
com.microsoft.sqlserver.jdbc.SQLServerException: Syntaxe incorrecte vers ','