Ben nog een beetje bezig met de integriteit van mijn database
en hierbij maak ik gebruik van CHECK.
Bijv. bij de email_response
email_response char(1) DEFAULT ‘N’ CHECK (email_response IN(‘Y’, ‘N’)),
Check-ups van bijv. ingevoerde letters lukt nog wel, maar hoe doe je dat nu bij het invoeren van een postcode, waar je moet controleren dat de eerste 4 cijfers zijn en daarna 2 hoofdletters ???
postcode varchar(6) not null CHECK (postcode IN(......)), zou dat ongeveer hetzelfde kunnen als in PHP-check of mag je geen ranges opgeven in PSQL?
P.S. voor gebruik in PHP weet ik hem wel, maar ik wil hem specifiek gewoon ook voor mijn database. (voor eventueel voorzetje:)
tnx in advance,
en hierbij maak ik gebruik van CHECK.
Bijv. bij de email_response
email_response char(1) DEFAULT ‘N’ CHECK (email_response IN(‘Y’, ‘N’)),
Check-ups van bijv. ingevoerde letters lukt nog wel, maar hoe doe je dat nu bij het invoeren van een postcode, waar je moet controleren dat de eerste 4 cijfers zijn en daarna 2 hoofdletters ???
postcode varchar(6) not null CHECK (postcode IN(......)), zou dat ongeveer hetzelfde kunnen als in PHP-check of mag je geen ranges opgeven in PSQL?
P.S. voor gebruik in PHP weet ik hem wel, maar ik wil hem specifiek gewoon ook voor mijn database. (voor eventueel voorzetje:)
code:
1
| /[0-9]{4}(\s?)[a-zA-Z]{2}/ |
tnx in advance,