【发布时间】:2018-02-15 10:10:06
【问题描述】:
我有一个 SpringBoot 应用程序。使用 JdbcTemplate 连接到 SQL Server DB,使用以下语法:
int numOfRowsAffected = remoteJdbcTemplate.update(
"insert into dbo.[ATRESMEDIA Resource Time Registr_] " +
"(Entry No_, Posting Date, Resource No_, Job No_, Work Type, Quantity, Unit of Measure, Description, Company Name, Created Date-Time ) " +
" VALUES (?,?,?,?,?,?,?,?,?,?);",
atresMediaTimeRegistr.getEntryNo(),
atresMediaTimeRegistr.getPostingDate(),
atresMediaTimeRegistr.getResourceNo(),
atresMediaTimeRegistr.getJobNo(),
atresMediaTimeRegistr.getWorkType(),
atresMediaTimeRegistr.getQuantity(),
atresMediaTimeRegistr.getUnitOfMeasure(),
atresMediaTimeRegistr.getDescription(),
atresMediaTimeRegistr.getCompanyName(),
atresMediaTimeRegistr.getCreatedDate());
但是我收到了这个错误:
com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'No_'.
【问题讨论】:
标签: sql-server spring-boot jdbc spring-data jdbctemplate