【发布时间】:2019-11-07 09:07:08
【问题描述】:
我正在尝试使用 Java 执行此查询
INSERT INTO [list_A] (ID,[First Name], [Last Name], [EmailAddress], [Tuition Paid], [Nation of Birth], [Nation of Ctizen], [AGE], [Level], [Major], [Concentration], [Minor], [Double Major/Dual Degree], [Class], [Admit Term], [Catalog term], [Advisor], [Term GPA], [Term Attempt Hrs], [Term passed Hrs], [Term Earned Hrs], [Overall GPA], [Overall Attemp Hrs], [Overall Earned Hrs], [Overall GPA Hours], [Repeated Overall], [Repeated Term], [Withdrawn Overall], [Withdrawn Term], [Acad Standing], [Full/Part], [SAT_Verbal], [SAT_MATH]]) values( '203191','Abb','KSE Mm','adf@mail.ed.edu','Yes','Lebanon','Lebanon','20.0','UG','CMPS','X','X','X','JR','XX.0','XX.0','X
Bdeir','86.8','15.0','15.0','15.0','84.82','92.0','92.0','62.0','0.0','0.0','0.0','0.0','Good Standing','FULL','610.0','680.0')
但是关于 [ 括号出现错误
线程“主”net.ucanaccess.jdbc.UcanaccessSQLException 中的异常: UCAExc:::4.0.4 意外令牌:] 在 net.ucanaccess.jdbc.UcanaccessStatement.executeQuery(UcanaccessStatement.java:218) 在 main.writetableA(main.java:532) 在 main.main(main.java:467) 引起:java.sql.SQLSyntaxErrorException:意外令牌:] at org.hsqldb.jdbc.JDBCUtil.sqlException(未知来源)在 org.hsqldb.jdbc.JDBCUtil.sqlException(未知来源)在 org.hsqldb.jdbc.JDBCStatement.fetchResult(未知来源)在 org.hsqldb.jdbc.JDBCStatement.executeQuery(未知来源)在 net.ucanaccess.jdbc.UcanaccessStatement.executeQuery(UcanaccessStatement.java:216) ... 2 更多原因:org.hsqldb.HsqlException:意外令牌:] 在 org.hsqldb.error.Error.parseError(Unknown Source) 在 org.hsqldb.ParserBase.unexpectedToken(未知来源)在 org.hsqldb.ParserDQL.readSimpleColumnNames(未知来源)在 org.hsqldb.ParserDML.compileInsertStatement(Unknown Source) at org.hsqldb.ParserCommand.compilePart(未知来源)在 org.hsqldb.ParserCommand.compileStatements(未知来源)在 org.hsqldb.Session.executeDirectStatement(未知来源)在 org.hsqldb.Session.execute(Unknown Source) ... 5 更多
请如果有人可以帮助我尝试了很多,但已经 3 天了,我还没有弄清楚。
【问题讨论】:
-
"[SAT_MATH]]" 为什么这里有两个']'?
-
哦,真的谢谢:p
-
呃!我会将其作为答案发布,以便您接受它