【发布时间】:2013-06-15 07:48:29
【问题描述】:
我需要使用 spring jdbc 模板连接到 sql server 2008 和 2012 版本。
在数据库中,我们有带空格的列,我尝试使用带有[], "" 空格的包装列,但没有用。当我使用查询时发生以下错误
SELECT Mon, CC Flag FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY Msisdn)AS RowNum FROM ME_PREPAID) AS MyDerivedTable WHERE MyDerivedTable.RowNum BETWEEN 2 AND 100
com.microsoft.sqlserver.jdbc.SQLServerException:列名无效 '抄送'。
请注意,有CC Flag的列
我该如何解决这个问题?
【问题讨论】:
-
你检查了吗.. 可能是
CC_Flag -
@VishalK : 数据库有一列为
CC Flag,而不是CC_Flag。
标签: java sql-server sql-server-2008 jdbctemplate spring-jdbc