小编Mit*_*han的帖子

列名无效 - 错误

当我从结果集中获取值时,出现此错误。

错误:com.microsoft.sqlserver.jdbc.SQLServerException:列名company.short_name无效

情况1 :

select company.short_Name,location_name from company,location;
Run Code Online (Sandbox Code Playgroud)

这个查询在 SQL Server 上执行得很好,但是在我的 java 代码中,当我尝试检索像resultset.getString("company.short_name");当时这样的值时,会出现上述错误。

案例2:

select company.short_Name short_name,location_name from company,location;
Run Code Online (Sandbox Code Playgroud)

并检索值,就像resultset.getString("short_name");它在数据库 MySQL 和 MSSQL 上都能正常工作一样。

我正在将数据库从 MySQL 迁移到 MSSQL。上述情况 1 在 MySQL 中工作正常,但为什么在 MSSQL 中不起作用?

java sql-server jdbc

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×1

jdbc ×1

sql-server ×1