Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 15/11/2016 10:13:04
- albourg
- Membre
create index refusé
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
#2 15/11/2016 10:25:30
- rjuju
- Administrateur
Re : create index refusé
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