Bonjour, je tente de modifier matable depuis pgAdmin pour ajouter un champ calculé.
Ma requête est :
Ça me renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ALTER TABLE matable ADD COLUMN col2 INTEGER GENERATED ALWAYS AS (CASE WHEN "col1" <>'' THEN TO_NUMBER("col1",'999999') END) STORED;
Je ne trouve pas l’erreur.ERROR: l'expression de génération n'est pas immuable
ERREUR: l'expression de génération n'est pas immuable État SQL : 42P17
Col1 est de TYPE character varying
valeur possible:
12587
NULL
365BIS
Merci d’avance
Partager