Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden Sie MySQL-Schlüsselwörter in einer Abfrage?

Backticks verwenden:

INSERT INTO PendingPasswordRecovery (`key`, `userID`, `TimeModified`, `TimeCreated`, `TimeDeleted`, `IsDeleted`) VALUES ('test123', 1, '2011-07-26 16:26:56', '2011-07-26 16:26:56', '1000-01-01 00:00:00', false)

Ich habe allen Spaltennamen Backticks hinzugefügt, aber Sie könnten es einfach für das Schlüsselwort tun. Die Backticks heißen "Kennzeichen in Anführungszeichen ". Weitere Informationen finden Sie unter:http://dev .mysql.com/doc/refman/5.1/en/reserved-words.html und http://dev.mysql.com/doc/refman/ 5.1/en/identifiers.html