2010-08-24 6 views
1

J'utilise simple db. dans mon simple db ont "device.OS" attribut. Je veux que les mêmes valeurs d'attibute pour "device.OS". S'il vous plaît aider pour ce problème.Requête pour obtenir la valeur des attributs en simple db

NOte: Je peux essayer la valeur d'attribut normale que je peux obtenir la valeur. mais si "." est là dans le nom d'attribut pas possible d'obtenir les valeurs. il montre « erreur de syntaxe »

Merci à tous, Senthil

Répondre

3

Lorsque vous utilisez SELECT dans SimpleDB il y a des moments où doit être cité le nom d'attribut lui-même. Si le nom (nom de l'attribut ou nom de domaine) contient des caractères autres que des lettres, des chiffres, des traits de soulignement et des signes dollar, vous devez l'indiquer.

Lorsque vous citez des noms dans un SimpleDB SELECT, le caractère arrière-tic (`) est utilisé (par opposition à citer valeurs qui permet guillemet simple ou double guillemet)

SELECT * FROM Inventory WHERE `device.OS` = 'Linux' 

SimpleDB SELECT Quoting Rules

Questions connexes