我正在尝试从一个SELECT数据库执行一个简单的MySQL语句。我的表名包含underscores (_),它们也可以包含spaces ( )。我把表名放在后面,但是我得到了SQL语法错误。我的一个查询示例:
"SELECT * From '" + ID + "_" + objectName + "' ORDER BY date DESC LIMI
在这里处理一些严重不称职的数据库设计。将应用程序从MS Access迁移到mySQL,目前保留表名是很重要的。但是,Access db创建者的表名中有空格...我尝试过使用软引号、硬引号、反引号和不带引号的引号进行导入,但都给出了
"check the manual that corresponds to your MySQL server versionto u
Java / Derby -表(列)名中的空白-如何转义?我发现了有趣的东西(Java ):CREATE TABLE "etc etc" (ID INT PRIMARY KEY, Title VARCHAR(12))SELECT * FROM "etc etc"
但是,如果我像这样创建表(没有空格和引号
查询有什么问题..它一直给我一个错误..并且错误也被记录在下面UPDATE Politicians SET Big Fan = Big Fan +3 WHERE ID = '2'
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL