Ist es möglich, global verfügbare Routinen zu definieren? Es scheint, dass jede Routine in einem Bereich der Datenbank erstellt werden muss. Beim Versuch, eine Routine über die Konsole zu erstellen (ohne vorherige Ausgabe use dbname), wird folgende Fehlermeldung angezeigt: ERROR 1046 (3D000): No database selected Wir haben Tonnen identischer Datenbanken …
Hintergrundinformation: Ich erstelle eine Sammlung von Überwachungstabellen, um Aktualisierungen zu verfolgen und eine Reihe von Datentabellen für meine App zu löschen. Audit-Datensätze werden über Trigger erstellt. DML in der Datenbank meiner App stammt im Allgemeinen aus einem Login, mit dem ein Dienst in die Datenbank gelangt. Aus diesem Grund denke …
Wir können den Datenbank-Trigger für ein konkretes Schemaereignis (ON SCOTT.SCHEMA) oder für alle Schemas (ON SCHEMA) erstellen. Wir können jedoch auch ON DATABASE verwenden, wenn wir einen Datenbank-Trigger erstellen. Was ist der Unterschied zwischen ihnen? Ist es ein Vermächtnis? ON DATABASE sollte verwendet werden, wenn AFTER STARTUP oder AFTER STARTUP …
Wenn ich in Tabellen einfügen anstelle von Trigger verwenden, @@Identity, IDENT_CURRENT('Table')und SCOPE_IDENTITY()null zurück. Wie kann ich die letzte Identität der eingefügten Zeile erhalten?
Ich habe eine ObjectTabelle, die aus einem integrierten Dienst ( den ich bei Bedarf ändern kann ) aus einer anderen Datenbank ausgefüllt wird. An bestimmten Stellen müssen wir manuell Beiträge in eine andere Tabelle einfügen, ObjectObjectGroup (ObjectId, ObjectGroupId)die benötigt wird, wenn Object.ObjectTypeein bestimmter ganzzahliger Wert vorliegt. Da der Integrationsdienst diese …
Ich möchte Sie um Ihre Meinung zur Verwendung von MySQL-Triggern oder -Transaktionen auf einer Website bitten. Eigentlich habe ich eine Geschichtstabelle paymentmit - UserId | OperationId | Comment | Credits | Sign (debit or credit). Daher wird jeder Zahlungsvorgang in diese Tabelle eingefügt. Es ist jedoch zeitaufwändig, jedes Mal den …
Ich unterstütze eine Access-Datenbank für eine gemeinnützige Organisation. Wir haben einige Probleme mit Daten, die sich auf mysteriöse Weise ändern, und es gab einige freundschaftliche Debatten darüber, ob dies durch Benutzer verursacht wird, die nicht über die besten Computerkenntnisse verfügen, oder durch einige meiner Hintergrundverarbeitungen. Ich habe einige Überprüfungen auf …
Ich möchte eine RECORD-Datentypvariable (NEW-Variable) in eine Tabelle in einem Trigger einfügen. Wie würde SQL aussehen? Die folgenden Versuche waren erfolglos: EXECUTE 'INSERT INTO my_table VALUES ' || NEW; EXECUTE 'INSERT INTO my_table VALUES ' || NEW.*; EXECUTE 'INSERT INTO my_table SELECT * FROM ' || NEW;
Ich führe PostgreSQL-9.2.4 aus Ist es möglich, 2 Funktionen von einem Trigger aus aufzurufen? Angenommen, ich habe zwei Funktionen für zwei verschiedene Tabellen, die ausgeführt werden sollen, wenn folgende Triggerbrände auftreten: Auslösen: CREATE TRIGGER start ON system_status FOR EACH ROW WHEN ((new.event = start_task)) EXECUTE PROCEDURE ...() Funktion 1: (Wenn …
Ich erstelle einen Trigger in MySQL und brauche ein wenig Hilfe. Ich habe 2 Websites, 2 Datenbanken (gleicher Name) auf 2 verschiedenen Webservern, S1 & S2. Diese Datenbanken haben dieselben Tabellennamen. Ich möchte, dass beide Benutzerdaten auf beiden Websites gleich sind. Wenn sich also ein Benutzer bei S1 registriert, sollten …
Unsere SQL Sever 2008-Anwendungsdatenbank wird von Server A auf Server B repliziert (Push-Replikation). Wir verwenden die Kopie, nennen wir sie database_b, auf Server B, um Berichte zu erstellen und andere Abfragen auszuführen, damit unsere Berichte die Anwendung nicht beeinträchtigen. Derzeit nutzen wir ineffiziente Ansichten, um Daten in mehreren Tabellen in …
Ich arbeite seit einigen Wochen mit SQL-Abfragen und versuche, aus meinen Fehlern zu lernen und zu verstehen. Ich habe eine Tabelle mit zwei Spalten IsInvisible (bit)und ShortName (string)und wenn eine geändert wird, um die andere zu aktualisieren, mag ich auch: - wenn ein ~ vor dem Kurznamen hinzugefügt wird, um …
Ich stolpere über diesen Auslöser, wenn ich versuche, eine Datenbank zu analysieren: Create trigger [tbl_Details_Trigger] on [tbl_Details] Instead of Insert As Insert into [tbl_Details] Select * from inserted Für mich sieht es so aus, als ob dieser Auslöser nichts Besonderes bewirkt, und wenn er fallen gelassen wird, ist das Ergebnis …
Es scheint ziemlich schwierig zu sein, Vergleiche zwischen zeitversetzten Tabellen mit Systemversion und den älteren Optionen wie DB-Triggern und CDC zu finden. Ich habe derzeit keine Zeit, einen erweiterten Test für SQL Server 2016 zu schreiben, daher dachte ich, ich würde hier danach fragen. Grundsätzlich besteht der typische Vorteil von …
Ich habe eine Reihe von aktualisierbaren Ansichten, die wir Endbenutzern als Schnittstelle für einen Back-End-Prozess zur Verfügung stellen. Eine dieser Ansichten verweist auf zwei Tabellen und erfordert einen INSTEAD OFTrigger für UPDATEund INSERTs. Die Struktur der Tabellen ist (stark vereinfacht): Claim (DataRowID bigint IDENTITY PRIMARY KEY ,<bunch of claim data>) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.