关于Oracle数据库插入数据,返回某字段标识符无效的问题 开始怀疑是INSERT语句的问题,跟踪调试没发现任何问题。最后对照数据库字段发现,存在列名大小写混用的现象。后将大小写混用列名的字段,加上双引号,问题解决。 if (Regex.IsMatch(CurrentVal, "[a-z]")) { BeforVal = "\"" + CurrentVal + "\""; }