:特殊文字
CREATE TABLE IF NOT EXISTS 'e!' (
`aa` int(11) unsigned NOT NULL auto_increment,
`showName` TEXT NOT NULL default '',
`startDateTime` DATETIME NOT NULL default '',
`endDateTime` DATETIME NOT NULL default '',
PRIMARY KEY (`aa`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
その後、クエリで挿入しよう:テーブル名で!
による
INSERT INTO e! (showname, startDateTime, endDateTime) VALUES('E! News ', '2012-05-03 19:00:00', '2012-05-03 20:00:00')
そしてエラーを、私は!
がmysqlの特殊文字だと仮定しています。私はそれをエスケープしようとしましたが、クエリはまだ失敗しました。
テーブル名に!
または&
のような特殊文字を使用できますか?はいの場合、私はおそらく何とかそれらをエンコードする必要がありますか?
ありがとうございました。
@ peasant13337:exazactly正しい答えが返されます。 :D –
これはうまくいきました、ありがとうございます。 – peasant13337