Téléchargé 1 fois
Vote des utilisateurs
0
0
Détails
Licence : Freeware
Mise en ligne le 24 décembre 2016
Plate-forme :
Windows
Langue : Français
Référencé dans
Navigation
Utilisation du caractère double quote (guillemet)
Utilisation du caractère double quote (guillemet)
Lorsqu’un nom d’un élément d’une base de données (table, colonne par exemple) est identique à un mot clef du SQL, il convient de l’entourer de guillemets (double quote). En principe, les mots réservés du SQL sont déconseillés pour nommer des objets du modèle physique de données...
Imaginons une table de nom JOIN, composée des champs suivants :
NOM SELECT DATE NOT
------- ------ ------- ---
DURAND Oui 1999-11-12 F
DUVAL Non 1998-01-17 M
nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
la requête suivante va renvoyer une erreur:
SELECT SELECT, DATE
FROM JOIN
WHERE NOT = 'F'
Pour que la requête s'exécute correctement, il faudra entourer les mots clefs du SQL par des doubles quotes
Imaginons une table de nom JOIN, composée des champs suivants :
NOM SELECT DATE NOT
------- ------ ------- ---
DURAND Oui 1999-11-12 F
DUVAL Non 1998-01-17 M
nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
la requête suivante va renvoyer une erreur:
SELECT SELECT, DATE
FROM JOIN
WHERE NOT = 'F'
Pour que la requête s'exécute correctement, il faudra entourer les mots clefs du SQL par des doubles quotes
Bonjour,
Je vous propose un nouvel élément à utiliser : Utilisation du caractère double quote (guillemet)
Lorsqu’un nom d’un élément d’une base de données (table, colonne par exemple) est identique à un mot clef du SQL, il convient de l’entourer de guillemets (double quote). En principe, les mots réservés du SQL sont déconseillés pour nommer des objets du modèle physique de données...
Imaginons une table de nom JOIN, composée des champs suivants :
NOM SELECT DATE NOT
------- ------ ------- ---
DURAND Oui 1999-11-12 F
DUVAL Non 1998-01-17 M
nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
la requête suivante va renvoyer une erreur:
Pour que la requête s'exécute correctement, il faudra entourer les mots clefs du SQL par des doubles côtes
Qu'en pensez-vous ?
Je vous propose un nouvel élément à utiliser : Utilisation du caractère double quote (guillemet)
Lorsqu’un nom d’un élément d’une base de données (table, colonne par exemple) est identique à un mot clef du SQL, il convient de l’entourer de guillemets (double quote). En principe, les mots réservés du SQL sont déconseillés pour nommer des objets du modèle physique de données...
Imaginons une table de nom JOIN, composée des champs suivants :
NOM SELECT DATE NOT
------- ------ ------- ---
DURAND Oui 1999-11-12 F
DUVAL Non 1998-01-17 M
nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
la requête suivante va renvoyer une erreur:
Code : | Sélectionner tout |
1 2 3 4 5 | SELECT SELECT, DATE FROM JOIN WHERE NOT = 'F' |
Pour que la requête s'exécute correctement, il faudra entourer les mots clefs du SQL par des doubles côtes
Qu'en pensez-vous ?
phpmyadmin utilise un autre caractère pour éviter ça, et pour laisser la double quote pour entourer la requête (sous php par exemple)
ce n'est pas une apostrophe.
Code : | Sélectionner tout |
SELECT * FROM `JOIN` WHERE 1
Merci pour la précision
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.