名称对象''不是有效的mybatis

时间:2014-04-02 08:21:27

标签: java sql sql-server mybatis

我的问题是当我执行查询时,服务器返回:

### SQL: SELECT DISTINCT       a.Codigo, a.Descripcion, a.TipoIva, a.Etiqueta1, a.Etiqueta2, a.Etiqueta3, a.Precio, a.Precio2, a.Precio3, a.Precio4,   a.Familia, a.CodigoExterno, a.LoteCompra , a.BloqueadoVenta, a.BloqueadoCompra , a.UltProveedor, a.UnidadesCompra,   a.PrecioMedio, a.FechaUltimaVenta, a.PrecioCompra  FROM Gv_Productos a    WHERE a.Codigo = ?
### Cause: java.sql.SQLException: El nombre de objeto 'Gv_Productos' no es válido. ; bad SQL grammar []; nested exception is java.sql.SQLException: El nombre de objeto 

'Gv_Productos' no es válido. 
........ 
.... 
.....
...

但是这个查询很棒,因为我执行了' heidi'和SQL Server并运行.... 表的名称是:dbo.Gv_Productos,dbo是架构

enter image description here 任何解决方案

1 个答案:

答案 0 :(得分:0)

解决方案很容易......

SELECT * FROM nameBBDD.<Schema>.<Table>

在我的情况下bbdd.dbo.Gv_Productos

感谢