DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: SQL | Thema: AW: SQL-Server 2000: Trigger - Function ? | Von: Jens Buthe ( 19.07.2006 10:00)

Hi,
versuch doch mal sowas:

CREATE TRIGGER checkNames ON Personal
FOR INSERT, UPDATE
AS

DECLARE @Nachname nvarchar(50),
@Vorname nvarchar(50)

select @Nachname = Nachname, @Vorname = Vorname from Inserted

if exists(
select * from Personal where Nachname = @Nachname and Vorname = @Vorname
)
Begin
Rollback Transaction
End


ansonsten:
http://msdn.microsoft.com/library/en-us/tsqlref/ts_create2_7eeq.asp

hoffe dies hilft dir weiter, ...

gruss
j


Betreff Von Datum
AW: AW: SQL-Server 2000: Trigger - Function ?
Danke....<br>Das sieht sehr gut aus....
a b 19.07.2006 11:37
AW: AW: SQL-Server 2000: Trigger - Function ?
Wie kann ich denn die Trigger im Enterprise Manager sehen...?<br>Ich finde keine Kategorie wie "Gespeicherte Prozeduren" oder "Regeln" usw..
a b 19.07.2006 13:07
AW: AW: AW: SQL-Server 2000: Trigger - Function ?
Rechtsklick auf die Tabelle,<br>Alle Tasks,<br>Trigger verwalten<br><br>gruss<br>j
Jens Buthe 19.07.2006 14:04
AW: AW: AW: AW: SQL-Server 2000: Trigger -...
OK. Danke...<br>Du merkst ich bin noch Anfänger....<br><br>Ich hab da noch ne Frage:<br>Der Trigger funktioniert. Aber ichbekomme keine "Warnmeldung" das ein Rollback durchgeführt wurde. Gibt es ne...
a b 19.07.2006 14:21
AW: AW: AW: AW: AW: SQL-Server 2000: Trigger -...
von woher greifst du denn auf die Datenbank zu?<br><br>wenn du eh nur den EnterpriseManager oder den QueryAnalyzer benutzt, kannst du ganz einfach den Trigger um ein "print 'FEEEEHLER'" ergänzen.<br><br>wenn...
Jens Buthe 19.07.2006 14:58
AW: AW: AW: AW: AW: AW: SQL-Server 2000:...
Ich greife per VB 2005 auf die Datenbank. Ich löse also per code ein Insert auf die Dtenbank aus....<br><br>Ich kann ja auch per VB Code abfragen ob diese Kombination schon vorhanden ist....<br>Ich wollte...
a b 19.07.2006 15:27

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG