Skip site navigation (1) Skip section navigation (2)

Ayuda con Check

From: Marco Aurelio Sotelo Figueroa <masotelof(at)yahoo(dot)com(dot)mx>
To: Ayuda Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Ayuda con Check
Date: 2005-04-27 19:17:03
Message-ID: 426FE52F.8090407@yahoo.com.mx (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola compaƱero, tengo una pregunta, resulta ser que tengo la
siguiente tabla



create table cliente (

 id_cliente integer not null,

 nombre varchar (30) not null ,

 direccion varchar (20) not null ,

 colonia varchar (20) not null
,

 cp char (5) not null ,

 telefono varchar (10),

 fax varchar (20),

 rfc char (14) not null,

 curp char (18),

 tipo tipos,

 status estados,

 ciudad integer not null,

 constraint pk_cliente primary key
(id_cliente),

 constraint chk_cliente_rfc check (rfc like
'[A-Z][A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9][A-Z][A-Z][0-9]'
or rfc like
'[A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9][A-Z][A-Z][0-9]'),


 constraint chk_cliente_curp check (curp like
'[A-Z][A-Z][A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9][H,M][A-Z][A-Z][A-Z][A-Z][A-Z][0-9][0-9]'),


 constraint fk_cliente_ciudad foreign key
(ciudad) references ciudad (id_ciudad));



y ahi tengo una serie de Checks, el problema que tengo es que no
funciona, me manda el mensaje 'ERROR: new
row for relation "cliente" violates check constraint
"chk_cliente_rfc"'.



Ese chek lo tengo en SQL Server y jala bien. Alguien sabe que puede
estar pasando.



Uso Windows 2000 Server con PostgreSQL 8.0.2

--



The Skull
Leader

La Capacidad, Responsabilidad, Etica y
Profesionalismo no son comparables ni tienen relacion con la
vestimenta y apariencia del ser humano, TODOS SOMO IGUALES.





Attachment: masotelof.vcf
Description: text/x-vcard (200 bytes)

Responses

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2005-04-27 19:30:09
Subject: Re: numeric vs real
Previous:From: mmirandaDate: 2005-04-27 19:13:52
Subject: RE: numeric vs real

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group