在线等,解决给高分

szsunhui 2004-06-24 02:46:26
二段代码,分别执行没有问题,放在一起执行的时候,出现错误,提示如下:

服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: 'fp' 附近有语法错误。

代码数据量的计算比较大
...全文
56 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pbsql 2004-06-24
  • 打赏
  • 举报
回复
unicode字符,看联机帮助
szsunhui 2004-06-24
  • 打赏
  • 举报
回复
赋值加个N,是什仫意思啊?
pbsql 2004-06-24
  • 打赏
  • 举报
回复
select @SQLString =N'...'--这里@SQLString 要定义成nvarchar,赋值加个N
szsunhui 2004-06-24
  • 打赏
  • 举报
回复
select @SQLString ='select @FDebit=Sum(Fdebit),@FCredit=abs(Sum(FbeginBalance)) from t_dwhbalance where fdetailid=0 and fcurrencyid=0 and fperiod='''+@FPeriod1+''' and fyear =''' +@FYear1 +'''and FBOttomItem = '''+cast(2341 as varchar(50))+''' and fcompany =''' +@FCompany +''''

exec sp_executesql @SQLString,N'@FDebit money output,@FCredit money output',@FDebit output,@FCredit output
这个语句有问题吗??
zjcxc 2004-06-24
  • 打赏
  • 举报
回复
代码帖出来
pbsql 2004-06-24
  • 打赏
  • 举报
回复
语法错误,帖出语句来

22,199

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧