那位大哥能不能解释一下这么一段存储过程中的语句 declare @a nvarchar(4000)定义一个长度为4000的字符串''表示一个' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 '''中间是变量我知道,为什么不是一对',像'+@field+' 二个' 经解析后就是一个',原来的语句WHERE后变成where username='key'declare @a nvarchar(4000), 是用来存放select @b='+@field+',这个结果的,只要能放得下,你定义多大都可以。 nvarchar 最大可设置长度为4000varchar 最大可设置长度为8000@output 即执行完存储过程后用来输出的返回值 好像不对吧.本来定义的就是变量!干嘛还要加@b='+@field+',直接用@b=@fieid不行吗? 分享帖:使用Excel COM组件导出数据后释放Excel资源 请问可以用datelist导出excel表格吗? 新手显示问题! asp.net项目分工 asp.net 如何上传其它网站的图片 关于获得URL查询字符串的问题 可以用sqldatasource直接返回值吗? mvc框架中调用支付宝接口 请教高手 如何实现控件上显示数据库里的内容后。样式实现图文混排 又有问题了~~ 哪位大哥能告诉我怎样把数据纪录写到数据库中,当库中存在相同编号的纪录时,弹出警告框,提示纪录已经存在啊 DataGrid 列合计
declare @a nvarchar(4000), 是用来存放select @b='+@field+',这个结果的,只要能放得下,你定义多大都可以。
varchar 最大可设置长度为8000
@output 即执行完存储过程后用来输出的返回值