Bonjour, je tente de faire une fonction qui modifie le nom d'une colonne selon le nouveau nom qu'on envoi à cette fonction. Par contre je n'arrive pas a utiliser le ALTER comme il le faut.
Voici la FUNCTION()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE OR REPLACE FUNCTION changer_nom_colonne(n_colonne CHAR(6)) RETURNS void AS $$ BEGIN ALTER TABLE Dossier RENAME COLUMN idmedecin TO n_colonne; RETURN; END; $$ LANGUAGE plpgsql;
Partager