Bonjour,
j'ai le code ci dessous qui fonctionne avec mysql ( table parent:compagnie, table fils :trace_modif_compagnie )
J'ai cherché partout, la solution sous sqlServer, mais toujours pas de solution .
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 $em = $this->getContainer()->get('doctrine')->getManager(); $sql = 'TRUNCATE TABLE trace_modif_compagnie;' . 'TRUNCATE TABLE compagnie;'; $connection = $em->getConnection(); $stmt = $connection->prepare($sql); $stmt->execute(); $stmt->closeCursor(); $sql1 = 'SET FOREIGN_KEY_CHECKS=0;' . 'TRUNCATE TABLE compagnie;' . 'SET FOREIGN_KEY_CHECKS=1;'; $connection1 = $em->getConnection(); $stmt1 = $connection1->prepare($sql1); $stmt1->execute(); $stmt1->closeCursor();
merci d'avance.
Partager