declare @id varchar(500);
set @id=''

select @id =@id+( convert(varchar,business_event_id) +',')
    from bem.business_event_header substring
print @id


我不要在最后一个数字后面加逗号。

最佳答案

尝试这个:

DECLARE @id VARCHAR(500);

SET @id = '';

SELECT @id = @id+(CONVERT( VARCHAR, business_event_id)+',')
FROM   bem.business_event_header substring;

SELECT @id = SUBSTRING(@id, 1, CHAR_LENGTH
      (@id)-1);

PRINT @id;

关于mysql - 在查询结果中,在序列号的最后一个数字后应加上逗号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41883299/

10-11 02:24
查看更多