*= en SQL

steph -  
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,

je voudrais savoir ce que signifie "where nomtable.nomchamp *= nomtable2.nomchamp".
Que signifie " *= " ?
Merci
A voir également:

3 réponses

calje Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   5
 
heu... C'est soit une erreur, soit quelque chose que je ne connais pas ;o) En tout cas, c'est la première fois que je vois ça.

En tout cas, à mon humble avis... cela doit planter ou rien sortir comme résultat.

Bonne continuation.

José
0
mr_poussy Messages postés 2740 Statut Modérateur 61
 
ca veut pour "where nomtable.nomchamp *= nomtable2.nomchamp"

prendre tout les enregistrement du champ "nomtable.nomchamp" et seulement les enregistrement du champ "nomtable2.nomchamp" pour lesquel il y a une correspondance.

poussy
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Ca ne me dit rien
Il y a peut-être confusion avec l'utilisation d'expression régulières
sous PostgreSQL
http://www.fr.postgresql.org/users-lounge/docs/7.1/user/functions-matching.html#FUNCTIONS-REGEXP

Johan
0