herencia
Publicado por Pedro Aguilar (11 intervenciones) el 20/05/2006 04:47:30
Sigo dando guerra,
Estoy intentando hacer los ejemplos de herencia q vienen en el manual,
CREATE TABLE cities
( name text,
population float,
altitude int -- (in ft)
);
CREATE TABLE capitals (
state char(2))
INHERITS (cities);
al crearlas no hay problema, pero al querer insertar datos en capitals me marca error:
ERROR: value too long for type character(2)
ya intente insertar utilizando solo state, y utilizando los atributos de cities, en ambas me marca el mismo error.
insert into capitals (state, population, altitude, name) values ('Durango',4254,1587, 'Durango');
insert into capitals (state) values ('Durango');
alguien me puede ayudar con este problema?
Gracias.
Estoy intentando hacer los ejemplos de herencia q vienen en el manual,
CREATE TABLE cities
( name text,
population float,
altitude int -- (in ft)
);
CREATE TABLE capitals (
state char(2))
INHERITS (cities);
al crearlas no hay problema, pero al querer insertar datos en capitals me marca error:
ERROR: value too long for type character(2)
ya intente insertar utilizando solo state, y utilizando los atributos de cities, en ambas me marca el mismo error.
insert into capitals (state, population, altitude, name) values ('Durango',4254,1587, 'Durango');
insert into capitals (state) values ('Durango');
alguien me puede ayudar con este problema?
Gracias.
Valora esta pregunta


0