Bonjour,
J'essaye de créer une fonction qui me servirait à créer une table qui aurait un nom dynamique passé en paramètre (ou un index).
Cela ne fonctionne pas du tout, auriez vous une idée ? (exemple ci dessous).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CREATE OR REPLACE FUNCTION create_ouv_dts(indexname text) RETURNS integer AS $BODY$CREATE TABLE create_tempo ( date timestamp without time zone, appli character varying(249) ); CREATE INDEX $1 ON create_tempo USING btree (date, appli); select 0 from moisdernier;$BODY$ LANGUAGE 'sql' VOLATILE
Partager