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
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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 71812
Url: https://administrator.de/forum/insert-befehl-unter-mysql-71812.html
Ausgedruckt am: 23.12.2024 um 19:12 Uhr
2 Kommentare
Neuester Kommentar
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