Zum Inhalt springen

Bedingung damit nur 2 Zeichen in Spalte eingefügt werden dürfen?


Empfohlene Beiträge

Geschrieben

Hi,

es geht um folgendes,

Bei einem meiner Attribute soll folgendes gelten:

Es darf in der Spalte nur "y" für yes oder "n" für no stehen.

Wie kann ich diese Bedingung/Ausnahme realisieren?

quasi:

create table blub(

char(1) ...

);

Was müsste hinter dieses Char(1) damit da nur y oder n stehen darf?

Danke für eure Hilfe!

Ein frohes Fest euch allen.

Geschrieben

Welche Datenbank und welche Version verwendest du? Realisiert wird das über einen sog. Check Constraint, aber die Syntax ist je nach Datenbank unterschiedlich bzw. wird er gar nicht unterstützt.

Dim

Geschrieben

Ahh ok vielen Dank auch für den Tip,

hab eben nochmal getestet, und folgendes probiert:


CONSTRAINT BoMat CHECK (BonusMat = 'y' or BonusMat = 'n')


Müsste doch das selbe sein oder?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...