是用pl/sql客户端操作的么,是的话直接改成这样试试: insert into table(id,name,device-id) values(?,?,'?');
你先确定数据库中对应的table表中是否有“device-id”这个字段。。。。。如果有的话,是指加上双引号
device-id 加上双引号 如 "device-id"