Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 09/01/2018 14:56:19
- OnoTime
- Membre
Update syntaxe avec caractère spéciaux
Bonjour,
Voici mon champs
id | valeur
----------------+---------------------------------------
1 | '[a-zA-Z0-9_]{4,16}'
J'ai besoin de modifier mon champs valeur par '[a-zA-Z0-9]{4,8}'
Mais j'ai des problèmes avec les [, sauriez vous m'aider ?
ERROR: syntax error at or near "["
Merci d'avance
Hors ligne
#2 09/01/2018 17:10:01
- gleu
- Administrateur
Re : Update syntaxe avec caractère spéciaux
Quel requête exécutez-vous ?
Guillaume.
Hors ligne
#3 10/01/2018 13:03:01
- arthurr
- Membre
Re : Update syntaxe avec caractère spéciaux
Oui, vous devez avoir un problème dans votre requête car les "[" ne posent aucun problème dans un champs texte :
test=# select * from toto;
id | valeur
----+--------------------
1 | [a-zA-Z0-9_]{4,16}
(1 row)
test=# update toto set valeur = '[a-zA-Z0-9]{4,8}' where id = 1;
UPDATE 1
test=# select * from toto;
id | valeur
----+------------------
1 | [a-zA-Z0-9]{4,8}
(1 row)
Hors ligne
Pages : 1