From: | Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | column check mistake or not? |
Date: | 2011-05-09 11:36:53 |
Message-ID: | 4DC7D1D5.5070306@ort.edu.uy |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Yesterday i did a mistake executing one query, i use a column daes not
exists in the table the result was all rows of the table.
Platform Fedora 14 32 bits
Version Postgresql 9.0.2
The column id_documento not exists in t_log_modificar_deuda, this
behavior is correct or not?
query
select * from t_documento where (importe_deudor_documento >
importe_documento) or id_documento in (select id_documento from
t_log_modificar_deuda);
result all column of t_documento.
schema
CREATE TABLE t_documento (
id_documento d_codigo NOT NULL,
nro_documento d_codigo NOT NULL,
importe_documento d_importe,
id_cliente d_codigo,
id_razon_social d_codigo,
fecha_documento d_fecha NOT NULL,
usuario_ingreso d_usuario_ingreso,
fecha_ingreso d_fecha_ingreso,
hora_ingreso d_hora_ingreso,
id_tipo_documento d_codigo,
fecha_vencimiento_documento d_fecha,
id_moneda d_codigo,
id_sucursal d_codigo,
motivo_anulacion_documento d_descripcion,
fecha_anulacion_documento d_fecha,
hora_anulacion_documento d_hora,
usuario_anulacion_documento d_nombre,
sistema_viejo_documento d_boolean DEFAULT 'N'::bpchar NOT NULL,
redondeo_documento d_importe DEFAULT 0 NOT NULL,
importe_deudor_documento d_importe DEFAULT 0 NOT NULL,
id_categoria_documento d_codigo NOT NULL,
fecha_exportado_memory_documento d_fechahora,
aniomes_exportado_gestoria_documento integer,
importe_deudor_documento_ant d_importe,
modificado integer DEFAULT 0,
anulacion_exportado_memory_documento d_fechahora
);
ALTER TABLE ONLY t_documento
ADD CONSTRAINT documento_primary PRIMARY KEY (id_documento);
ALTER TABLE ONLY t_documento
ADD CONSTRAINT nro_documento_unico UNIQUE (nro_documento);
CREATE TABLE t_log_modificar_deuda (
nro_documento d_codigo NOT NULL,
importe_actual d_importe NOT NULL,
importe_sugerido d_importe NOT NULL,
usuario_ingreso d_usuario_ingreso,
fecha_ingreso d_fecha_ingreso,
hora_ingreso d_hora_ingreso
);
From | Date | Subject | |
---|---|---|---|
Next Message | asuffield | 2011-05-09 13:03:05 | BUG #6016: Documentation makes inappropriate reference to boolean logic |
Previous Message | Craig Ringer | 2011-05-09 06:41:58 | Re: BUG #6015: to_hex and negative integer |