Un de mes colonnes de la table de base de données qui portent un nom comme « nom @ de »nom de la table MySQL avec « @ »
Comment puis-je écrire requête de sélection pour obtenir toutes les valeurs pour le nom @ des colonnes
cette requête a donné me erreur
SELECT `[email protected]` FROM tabName
je recommande [renommer la colonne] (http://dev.mysql.com/doc/refman/5.1/en/alter-table.html) –
Si vous pouvez, du tout, même envisager de changer le schéma, puis arrêtez ce que vous faites, et immédiatement changer la colonne pour avoir un nom propre. – Corbin
Il n'est même pas possible de créer une table comme celle-ci: create table testing (nom @ valeur varchar (10)); renvoie ERREUR 1064 (42000): Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser près de '@value varchar (10))' à la ligne 1. Je suggère que vous preniez le conseil de l'autre, renommez votre table si possible. – Churk