Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
J'ai un souci, je fais une requête SQL du type :
Peu importe la syntaxe, mais apparement ceci me renvoie une erreur.
Cependant, quand je fais la même chose en ajoutant `` autour de top-header, cela fonctionne.
Auriez-vous une doc qui explique tout cela?
Merci
Hors ligne
Oui mais non.
Une doc qui explique pourquoi je dois ajouter des ` à des champs avec - et pas avec _ (par exemple)
Merci
Hors ligne
Il en va parfois de même avec des noms de base, tables ou colonnes qui sont des mots réservés SQL (fréquemment date)
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Quel boulet, je n'avais pas pensé à l'opérateur...
Et donc pour échapper l'opérateur, il faut utiliser ``?
Sinon, pont-on avoir une liste de ces caractères, symboles réservés à Mysql?
Merci beaucoup en tout cas.
Eric
Hors ligne
salut,
en gros tout ce qui est caractère non-alphanumérique devrait être proscrit des noms de colonnes, tables ou bases et bien sur les mots clefs SQL (tel date comme l'indique Mk, mais aussi from select etc).
si tu veux une liste exhaustive => Liste des fonctions usuelles et indication si elles font partie de la norme SQL et si elle est implémentée dans le SGBD de ton choix (parmi les plus courants)
@+
Il en faut peu pour être heureux pompompompompompompompompompompom
Hors ligne
Pages :: 1