Questions marquées «sql-server»

99
Recherche de noms de tables

J'utilise ce qui suit pour rechercher des chaînes dans mes procédures stockées: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Est-il facile de modifier ce qui précède pour qu'il recherche les noms de table dans une base de données spécifique "DBname"?...

98
Fonction d'agrégation dans une requête de mise à jour SQL?

J'essaye de définir la valeur dans une table à la somme des valeurs dans une autre table. Quelque chose dans ce sens: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Bien sûr, dans l'état actuel des choses, cela ne...

98
Erreurs: "L'instruction INSERT EXEC ne peut pas être imbriquée." et "Impossible d'utiliser l'instruction ROLLBACK dans une instruction INSERT-EXEC." Comment résoudre ça?

J'ai trois procédures stockées Sp1, Sp2et Sp3. Le premier ( Sp1) exécutera le second ( Sp2) et enregistrera les données renvoyées dans @tempTB1et le second exécutera le troisième ( Sp3) et enregistrera les données dans @tempTB2. Si j'exécute le, Sp2cela fonctionnera et il me renverra toutes mes...