Alessandro Dinalli escreveu:
Amigos,

Minha dúvida é relativamente simples mas não consegui encontrar no
manual. Quero fazer um domínio de um campo chamado PLACA onde exista
uma restrição de entrada de valores no formato de placa de automóvel.
Ex: GDS4586, AKK1258, etc ou seja que aceite apenas letras nas três
primeiras posições e apenas números nas quatro últimas.



Tente:

CREATE DOMAIN
  placa AS char(7)
CHECK ( VALUE ~* '^[a-z]{3}[0-9]{4}$' );

ou, caso não deseje letras minúsculas:
CHECK ( VALUE ~ '^[A-Z]{3}[0-9]{4}$' );

[]s
Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a