找回密码
 立即注册

QQ登录

只需一步,快速开始

aiguo.yu

新手上路

1

主题

2

帖子

27

积分

新手上路

积分
27
  • 25

    金币

  • 主题

  • 帖子

最新发帖
aiguo.yu
新手上路   /  发表于:2013-9-29 13:27  /   查看:6633  /  回复:2
declare @SqlWhereProject NVARCHAR(500)
set @SqlWhereProject='and ( FProjectNumber like ''%02.C13001%'')'
select * from t_Item_3001 where 1=1 &@SqlWhereProject
在执行以上语句时,为什么老是提示"在将 nvarchar 值 'and ( FProjectNumber like '%02.C13001%')' 转换成数据类型 int 时失败";谢谢!

2 个回复

倒序浏览
aiguo.yu
新手上路   /  发表于:2013-9-29 13:53:00
沙发
declare @SqlWhereProject NVARCHAR(500),@sql nvarchar(4000) set @SqlWhereProject='and ( FProjectNumber like ''%02.C13001%'')'set @sql='select * from t_Item_3001 where 1=1 '+ @SqlWhereProject print @sql exec (@sql)
回复 使用道具 举报
zhangxueyan
注册会员   /  发表于:2015-6-10 15:34:00
板凳
学习下~~·
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部