Bonjour tout le monde,
J'aimerai bien savoir ce que signifie le $ dans une requête sql,
exemple:
merci d'avance pour vos réponses.Code:
1
2 select * from produit where date=$annee
Version imprimable
Bonjour tout le monde,
J'aimerai bien savoir ce que signifie le $ dans une requête sql,
exemple:
merci d'avance pour vos réponses.Code:
1
2 select * from produit where date=$annee
En langage SQL normalisé ce $ n'a aucune signification...
En précisant le SGBD que vous utilisez et sa version, les réponses proposées seront adaptées aux spécificités de celui-ci.
:arrow: Règles du forum Langage SQL à lire par tous
Le SGBD utilisé c'est Oracle.
Bonsoir,
le $ introduit les variables en PHP. Si ta requête fait partie d'un script PHP, il est donc possible que $annee soit une variable PHP concaténée à ta requête SQL.
Plus d'infos dans la FAQ PHP
C'est une bonne idée, qui ne se limite pas à PHP :
Le $ introduit les variables en shell Unix. Si ta requête fait partie d'un script shell (bash, ksh, ...), il est donc possible que $annee soit une variable shell concaténée à ta requête SQL.