2014-04-02 186 views
0

我的問題是,當我執行查詢,服務器返回:名稱對象「」是無效的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. 
........ 
.... 
..... 
... 

但這種查詢是偉大的,因爲我在執行「海蒂」和SQL Server和運行。 ... 表的名稱是:dbo.Gv_Productos,dbo是架構

enter image description here 任何解決方案? bbdd.dbo.Gv_Productos

感謝

+0

你嘗試'FROM Gv_Productos AS一個'? – JGeo

+0

是的..不工作... .... a.FechaUltimaVenta,a.PrecioCompra從Gv_Productos作爲..... – Kappys

+0

你試過從dbo.Gv_Productos? – Karura91

回答

0

的解決方案是很容易的......

SELECT * FROM nameBBDD.<Schema>.<Table> 
在我的情況