SQL连接ORACLE查询问题
我通过SQL2005连接oracle数据库后执行查询,遇到这样的问题,
oracle数据库ora_db,其中有表A,其中有字段‘id’和'name',目的是要是要得到组合字段'id-name',
select * from openquery(ora_db,
'
select trim(id)||'-'||trim(name) from A
'
)
但总提示‘-’附近有语法错误,请各位大大指导一下。
------解决方案--------------------select isnull(id,'')+'-'+isnull(name,'') from openquery(ora_db,
'
select trim(id) as id, trim(name) as name from A
'
)