在openMSery中使用Concatenate在SSMS中链接的Sybase服务器

时间:2015-02-06 16:29:00

标签: concatenation sybase ssms openquery

我已经设法将Sybase服务器链接到SSMS,并且能够使用openquery查询它,但每次尝试连接列时都会出错。即:

Select * from openquery(SybaseServer, 'select top 1000 first_name + middle_name + Last_name as "full_name", * from dbname..tablename')

我意识到这不会在名称之间留一个空格,因为我只是以此为例。

我的想法是,它是Sybase语法的奇怪之处,或者它是开放查询的结构。我知道在open查询中我需要使用“”而不是''所以有连接工作的技巧吗?很抱歉,如果这是基本的,但谷歌搜索大约30分钟,没有直接回答我的问题。我不认为这是我读过的Sybase语法,所以必须是openquery结构。

1 个答案:

答案 0 :(得分:0)

意识到需要将列转换为相同的数据类型...添加转换和良好的方式+工作。