Hola
Les queria preguntar si alguien sabe como puedo resolver esto:
Tengo una funcion que tiene que crear una secuencia según un identificador que se le pasa como parámetro:
El problema es que no se si le puedo pasar un string en la sentencia de creacion de una secuencia. Y si puedo no se como hacerlo ;-). Si alguien ha realizado esto o tiene alguna idea de como se puede llegar a hecer sopy todo oidos. Aca les dejo un bosquejo de la funcion que quiero hacer (desde ya que no funciona).
CREATE OR REPLACE FUNCTION alta_seq (id_seq bigint) RETURNS void AS
BEGIN
CREATE SEQUENCE 'seq_' || id_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1;
END
LANGUAGE 'plpgsql' VOLATILE;
Muchas gracias de antemano. Gustavo