
{filelink=7055}
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class Procedure_Stock
{
public static void main(String[] args) throws Exception
{
Connection conn=null;
// Requête de création d'une procédure stockée
String createProc = "CREATE PROCEDURE Ajouter_Client "+
"@ID INT, @Nom VARCHAR(50), @Prenom VARCHAR(30), "+
"@Adresse VARCHAR(30),@CodePostal VARCHAR(20), "+
"@Ville VARCHAR(30),@Email VARCHAR(50) "+
"AS INSERT INTO Client "+
"(ID, Nom, Prenom, Adresse, CodePostal, Ville, Email) "+
"VALUES "+
"(@ID, @Nom, @Prenom, @Adresse, @CodePostal, "+
" @Ville, @Email);";
try
{
// Connexion à une Base de données MySQL nommée 'Cours'
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cours",
"root", "mot de passe");
// Exécuter la requête de création de procédure stockée
Statement stmt = conn.createStatement();
stmt.executeUpdate(createProc);
System.out.println("Requête exécutée avec succès!");
}catch(SQLException err)
{
err.printStackTrace();
}
// Fermer la connexion
conn.close();
}
}