INSERT BEFEHL unter MySQL
Schönen guten Abend,
ich habe ein kleines Problem.
Und zwar möchte ich in meiner MySQL-Tabelle eine Spalte mit Anfangswerten bzw. mit vordefinierten Werten anlegen. Das heißt in dieser Spalten darf nur A, B oder C stehen und nichts anderes.
Weiß jedoch leider nicht wie in MySQL der richtige Befehl dazu heißt bzw. wie die Syntax lautet.
Zudem habe ich die Tabelle sowie die Datenbank mit einem Editor erstellt.
Danke für Eure Hilfe
Vielen Grüße
Pawlos
Und zwar möchte ich in meiner MySQL-Tabelle eine Spalte mit Anfangswerten bzw. mit vordefinierten Werten anlegen. Das heißt in dieser Spalten darf nur A, B oder C stehen und nichts anderes.
Weiß jedoch leider nicht wie in MySQL der richtige Befehl dazu heißt bzw. wie die Syntax lautet.
Zudem habe ich die Tabelle sowie die Datenbank mit einem Editor erstellt.
Danke für Eure Hilfe
Vielen Grüße
Pawlos
Please also mark the comments that contributed to the solution of the article
Content-Key: 71812
Url: https://administrator.de/contentid/71812
Printed on: April 20, 2024 at 01:04 o'clock
2 Comments
Latest comment
Hi,
kenne MySQL nicht so gut, kann mir aber nicht vorstellen, dass so etwas
direkt in einer Tabelle hinterlegt werden kann.
Was auf jeden Fall funktioniert:
Leg' einen Trigger auf deine Tabelle, die vor jedem Insert oder Update prüft,
ob die Spalte einen gültigen Wert hat.
Ist dies nicht der Fall, kannst du eine Exception werfen.
Die genaue Syntax für Trigger in MySQL kenn' ich leider nicht aus dem Stegreif.
Aber Google hilf ja
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
Greetz,
pi
kenne MySQL nicht so gut, kann mir aber nicht vorstellen, dass so etwas
direkt in einer Tabelle hinterlegt werden kann.
Was auf jeden Fall funktioniert:
Leg' einen Trigger auf deine Tabelle, die vor jedem Insert oder Update prüft,
ob die Spalte einen gültigen Wert hat.
Ist dies nicht der Fall, kannst du eine Exception werfen.
Die genaue Syntax für Trigger in MySQL kenn' ich leider nicht aus dem Stegreif.
Aber Google hilf ja
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
Greetz,
pi