用函数返回查询结果时,查询的字符超过255个字符时,也只显示255个字符,其它的截断了。create FUNCTION [pickStrCat03](@CenterId varchar(50),@storeid nvarchar(50),@PICK_BATCH_ID varchar(50))
RETURNS varchar(4000)
AS
BEGIN
declare @Str varchar(4000)
set @Str = ''
select @Str = @Str +isnull( [commodityid],' ')+','+ltrim(str(isnull( sum([quantity]),0)))+';'
from ORDERHISTORY
where [CenterId] = @CenterId and [SToREID]=@STOREID and [PICK_BATCH_ID]=@PICK_BATCH_ID
group by commodityid
return @Str在工具-选项-结果 的设置里面将“每列最多字符数”设为2000了也不起作用。谢谢!
RETURNS varchar(4000)
AS
BEGIN
declare @Str varchar(4000)
set @Str = ''
select @Str = @Str +isnull( [commodityid],' ')+','+ltrim(str(isnull( sum([quantity]),0)))+';'
from ORDERHISTORY
where [CenterId] = @CenterId and [SToREID]=@STOREID and [PICK_BATCH_ID]=@PICK_BATCH_ID
group by commodityid
return @Str在工具-选项-结果 的设置里面将“每列最多字符数”设为2000了也不起作用。谢谢!
解决方案 »
- 本机telnet 1433可以通,但局域网内其他机器telnet 我的机器的1433不通??
- 问一个不常见的数据库合并问题。(在线等,解决问题就给分!)
- MSSQL2012无法还原MSSQL2005数据库文件,求高手支援
- 跪求SQL语句求差语句
- 请问如何在sql server 中屏蔽系统表,不然出来一大堆表好烦
- 数据库设计中的业务主键和逻辑主键问题
- 如何批量更改数据表列的排序规则?
- 数据库一天内连续几次无故停掉
- 连接到远程MSSQLSERVER服务器失败,请教各位大侠,急!!!
- 如何用SQL Server的DTS通过NoteSQL把Notes数据导倒SQL Server.
- 排序问题,在线等!
- 学生选课系统
改个函数名,重新创建一个试试。
记事本上就是255个。 在函数里用print就没有问题