Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2005, 10:51
Avatar de Kontrol_X
Kontrol_X
 
Fecha de Ingreso: noviembre-2005
Mensajes: 12
Antigüedad: 18 años, 6 meses
Puntos: 0
Problemas para crear uns secuencia en postgresql

Tengo el siguiente codigo sql, pero al momento de ejecutarlo me da error

CREATE TABLE libro_e(
cod_lib varchar(12),
especialidad varchar(20),
nombre varchar(20),
direccion_web varchar(20),
primary key(cod_lib));

CREATE SEQUENCE seque1
start 1
increment 1
maxvalue 99999
minvalue 1
cache 1;
CREATE TABLE administrador(
cod_ad integer default netval('seque'::text)not null,
cod_lib varchar(12) references libro_e(cod_lib),
ci integer,
nombre varchar(20),
ap varchar(20),
am varchar(20),
login_ad varchar(10),
contrasena varchar(10),
primary key(cod_ad)
);
CREATE TABLE telefono(
cod_ad vacrhar(12) references administrador(cod_ad),
numero integer,
primary key (cod_ad)
);
CREATE TABLE direccion(
cod_ad varchar(12) references administrador (cod_ad),
cod_d integer,
zona varchar(12),
barrio varchar(12),
calle varchar(15),
numero_casa integer,
primary key(cod_ad)
);


me da el siguiente error:


ERROR: function netval(text) does not exist
HINT: No function matches the given name and argument types. You may need to add explicit type casts.