Vous n'êtes pas identifié(e).
Pages : 1
en effet, merci.
Bonjour à tous,
J'aimerai créer les utilisateurs SQL à partir d'éléments présents dans une table.
Voici la fonction :
create or replace function compte() returns void as $$
DECLARE
nom_curseur CURSOR FOR SELECT nom FROM client ;
login char(10) ;
begin
OPEN nom_curseur ;
FETCH nom_curseur INTO login ;
WHILE FOUND LOOP
RAISE NOTICE '%', login ; -> affiche correctement le nom des utilisateurs
CREATE USER login ; -> génère l'erreur 'QUERY: CREATE USER $1'
FETCH nom_curseur INTO login ;
END LOOP ;
CLOSE nom_curseur ;
end;
$$ language plpgsql ;
Est-il possible de créer un utilisateur de cette façon ?
Merci par avance.
La commande : ALTER table nom_table disable trigger all; fonctionne (l'attribut tgenabled de la table pg_trigger passe à D).
Cependant j'aimerais pouvoir désactiver une seule contrainte de clé étrangère. Je n'arrive pas à cibler le nom du déclencheur à désactiver. D'ailleurs plusieurs triggers apparaissent dans la pg_trigger concernant l'unique clé étrangère de ma table.
Merci (encore).
Bonjour,
Est-il possible de désactiver temporairement une contrainte de clé étrangère ?
Merci par avance
Pages : 1