Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
l'index est refusé
abotest=# CREATE INDEX idx_pr_hid_ref ON products ((hidden,rtrim(reference)||' V'||version,owner,id));
ERROR: syntax error at or near ","
LINE 1: CREATE INDEX idx_pr_hid_ref ON products ((hidden,rtrim(refer...
^
Quelqu'un peut me dire pourquoi?
Merci.
Hors ligne
Bonjour,
Il y a deux problèmes :
- vous voulez créer un index sur un type "record" ce qui n'est pas possible, il faut enlever les parenthèse en trop
- vous devez par contre ajouter des parenthèses autour de la chaîne construite
Cette syntaxe devrait fonctionner :
CREATE INDEX idx_pr_hid_ref ON products (hidden, (rtrim(reference)||' V'||version),owner,id);
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1