J'ai créé un triggersur pour un asset_verification . Chaque fois qu'un nouvel logging est inséré dans cette table, le même logging est inséré dans la table asset_verification_history à cause de ce triggersur. Le triggersur est comme suit Create sortinggger [dbo].[tr_insert_after_asset_verification] on [dbo].[asset_verification] for insert As Begin declare @verification_id int declare @id int declare @audit_id int […]
J'ai une database SQL Server en miroir. Je veux créer un triggersur sur la database principale pour capturer toute connection créée, altérée ou abandonnée et faire la même chose sur la database en miroir, afin que je puisse utiliser: USE master GO CREATE TRIGGER Test_Trigger ON ALL SERVER AFTER CREATE_LOGIN, ALTER_LOGIN, DROP_LOGIN AS BEGIN DECLARE […]
J'utilise un FileTable dans SQL Server 2014 et devez exécuter un exécutable qui parsing le nom de file de tout file inséré / mis à jour / supprimé, puis à son tour insère dans les autres tables de la database les informations analysées. Je ne m'attends pas à ce que le .exe fonctionne longtime, mais […]
J'ai été coincé toute la journée sur cette question et n'arrive pas à find quoi que ce soit en ligne me montrant ce qui pourrait le causer. J'ai la méthode de journalisation ci-dessous dans une class Logger et le code ci-dessous appelant l'enregistreur. Lorsqu'aucune exception ne se produit, toutes les instructions de journalisation fonctionnent parfaitement, […]
J'essaye d'écrire un triggersur qui insère dans une table de journal la date, le nom de la table que j'ai insérée, le nom de l'opération (insertion, suppression, mise à jour) et le nombre d'insertion. Voici mon code: CREATE TRIGGER [dbo].[Inser] ON [dbo].[Avion] AFTER INSERT AS BEGIN DECLARE @codAv int DECLARE @NumeAv varchar(100) DECLARE @MotorAv varchar(100) […]
J'ai la structure suivante: cho_id int cho_nombre varchar (200) cho_documento varchar (15) cho_dirrecion varchar (100) cho_telefono varchar (15) cho_fec_vencimiento_lic datetime cho_categoria int est_id int J'ai une rangée de type datetime et je veux que chaque fois que la date approche, envoyez-moi une alerte 15 jours avant et envoyez-moi par email. Comment puis-je concevoir cela dans […]
Il existe un triggersur sur une table pour les mises à jour, les insertions et les suppressions, mais le script de création T-SQL pour le triggersur contient uniquement l'instruction suivante: SET NOCOUNT ON Y a-t-il une pénalité de performance (significative) pour ce triggersur par rapport à aucun triggersur? Y aurait-il une pénalité de performance (significative) […]
Je me demandais lequel est le meilleur moyen de reproduire certaines données d'une database à l'autre. J'ai une database dans un ordinateur et celui-ci reçoit quelques transactions. J'ai besoin d'envoyer ces données à un autre server (dans le même réseau local) mais avec une valeur modifiée (j'ai besoin d'append 11 ans à une valeur d'horodatage). […]
Je travaille actuellement sur une procédure stockée dans T-SQL sur SQL Server 2014. Je cherche un moyen ou j'aimerais savoir s'il est possible d'exécuter un triggersur sur la mise à jour d'une table, mais seulement si une condition if est vraie. — table project –CREATE TABLE [MySchema].[Project] ( — ProjectId INT — , Label VARCHAR(1000) […]
J'ai eu cette procédure stockée: CREATE PROCEDURE getManagerSalary ( @Emp_id INT, @ManagerSalary MONEY OUTPUT ) AS SELECT @ManagerSalary = es.Salary FROM [outdoorparadise].[dbo].[Employee] AS e INNER JOIN [outdoorparadise].[dbo].[Employee] AS m ON e.Manager_id = m.Emp_id INNER JOIN [outdoorparadise].[dbo].[Employee_staff] AS es ON e.Manager_id = es.Emp_staff_code WHERE e.Emp_id = @Emp_id; J'ai eu ce triggersur: CREATE TRIGGER checkSalary ON Employee_staff […]