preguntar acerca de triggers

13
réponses

Comment trouver un texte dans les Procédures / déclencheurs SQL Server?

J'ai un linkedserver qui va changer. Certaines procédures appellent le serveur lié comme ceci: [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. Nous avons des déclencheurs qui font aussi ce genre de travail. Nous devons trouver tous les endroits qui utilisent …
demandé sur 1970-01-01 00:33:29
20
réponses

INSERT UPDATE trigger comment déterminer si insert ou update

J'ai besoin d'écrire un déclencheur Insert, Update sur la table a qui supprimera toutes les lignes de la table B dont une colonne (disons Desc) a des valeurs comme la valeur insérée/mise à jour dans la colonne de la table a (disons Col1). Comment pou …
demandé sur 1970-01-01 00:33:29
5
réponses

Désactiver Activer le déclencheur SQL server

Je veux créer un proc comme ci-dessous mais il a une erreur sur la syntaxe. Quelqu'un pourrait-il en pointant le problème? Create PROCEDURE [dbo].[my_proc] AS BEGIN DISABLE TRIGGER dbo.tr_name ON dbo.table_name -- some update statement ENABLE TR …
demandé sur 1970-01-01 00:33:29
6
réponses

Comment générer des Scripts pour tous les déclencheurs dans la base de données à L’aide de Microsoft SQL Server Management Studio

Je voudrais générer un Script SQL qui contient le SQL pour créer tous les déclencheurs qui existent dans notre base de données. Les déclencheurs ont été ajoutés directement via le volet de requête SSMS, il n'y a donc actuellement aucune source autre …
demandé sur 1970-01-01 00:33:32
5
réponses

SQL Server trigger insère des valeurs de la nouvelle ligne dans une autre table

J'ai un site utilisant le asp.net schéma d'adhésion. Je voudrais configurer un déclencheur sur la table aspnet_users qui a inséré l'id_utilisateur et le nom_utilisateur de la nouvelle ligne dans une autre table. Comment puis-je obtenir les valeur …
demandé sur 1970-01-01 00:33:30
3
réponses

Pourquoi mes déclencheurs ne sont-ils pas déclenchés lors d’un insert par SSIS?

J'ai une tâche de flux de données SSIS avec un composant de Destination OLE DB qui insère des enregistrements dans une table avec un déclencheur. Lorsque j'exécute une instruction INSERT normale sur cette table, le déclencheur se déclenche. Lorsque …
demandé sur 1970-01-01 00:33:32
3
réponses

Comment ajouter une colonne «Dernière modification» et «créée» dans une table SQL Server?

Je conçois un nouveau schéma db pour une base de données SQL Server 2012. Chaque table devrait recevoir deux colonnes supplémentaires appelées modified et created qui devraient être automatiquement modifiées dès qu'une ligne est insérée ou mise à jo …
demandé sur 1970-01-01 00:33:35
3
réponses

La Transaction SQL était bloquée

Parfois, j'obtiens ce genre d'exception sur SQL server pas très occupé: Transaction (Process ID 57) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Line number: 1 Error Number …
demandé sur 1970-01-01 00:33:31
5
réponses

Quelle est la différence entre les déclencheurs, les assertions et les vérifications (dans la base de données)

Quelqu'un peut-il expliquer (ou Suggérer un site ou un document) la différence exacte entre les déclencheurs, les assertions et les vérifications, décrire également où je devrais les utiliser? EDIT: je veux dire dans la base de données, pas dans d'a …
demandé sur 1970-01-01 00:33:30
6
réponses

Comment modifier en bloc MySQL Triggers DEFINER

j'ai travaillé sur notre serveur de développement interne et j'ai créé des déclencheurs MySQL sur notre serveur MySQL 5.6.13. Le problème que j'ai maintenant est que les déclencheurs (environ 200 au total) ont été créés avec AS DEFINER=root@% sur le …
demandé sur 1970-01-01 00:33:33