CONSTRAINT

Bespreek het databaseprogramma
drbud
Berichten: 4
Lid geworden op: wo apr 13, 2011 5:04 pm

CONSTRAINT

Bericht door drbud »

Ik volg een cursus Base. Via een CREATE TABLE opdracht heb ik een tabel aangemaakt.
In de opdracht staat o.a. ook: CONSTRAINT "CK_THP_GNDR" CHECK ("Gender" in ( 'Male', 'Female' ) )

Waar in Base kan ik deze (en andere) CONSTRAINT terug vinden?
OpenOffice.org 3.3.0
Windows XP
RPG
Berichten: 4727
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: CONSTRAINT

Bericht door RPG »

Hallo

Dat is geen onderdeel van base maar van de database engine. Waarschijnlijk zal dat de standaard zijn namelijk : HSQLDB.

Als je het wilt invoeren dat moet je dat doen met de SQL tool. en dan kan het alleen als tekst

Romke
LibreOffice 24.2.4.2 op openSUSE Leap 15.6
drbud
Berichten: 4
Lid geworden op: wo apr 13, 2011 5:04 pm

Re: CONSTRAINT

Bericht door drbud »

Ik heb dit inderdaad via de SQL tool gedaan (Extra, SQL...)

Maar wat ik nu dus wil weten is welke constraints er zijn, op welke tabel/veld en wat de constraint inhoudt...
OpenOffice.org 3.3.0
Windows XP
drbud
Berichten: 4
Lid geworden op: wo apr 13, 2011 5:04 pm

Re: CONSTRAINT

Bericht door drbud »

Ondertussen op het engelstalige forum gevonden: http://www.oooforum.org/forum/viewtopic ... constraint
OpenOffice.org 3.3.0
Windows XP
drbud
Berichten: 4
Lid geworden op: wo apr 13, 2011 5:04 pm

Re: CONSTRAINT

Bericht door drbud »

En dan is dit de oplossing:

select *
from INFORMATION_SCHEMA.SYSTEM_CHECK_CONSTRAINTS
OpenOffice.org 3.3.0
Windows XP
RPG
Berichten: 4727
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: CONSTRAINT

Bericht door RPG »

Hallo

Als je goede informatie wilt hebben over SQL dan is het goed om te zoeken op de beide engelse forum met de naam van Sliderule erby. Hij geeft er goede uitleg.

Romke
LibreOffice 24.2.4.2 op openSUSE Leap 15.6
Plaats reactie