我所有的数据操作都用存储过程,如果我分别要修改用户信息表中的不同字段,如果每个字段的更新都用一个存储过程当然简单,但太烦琐,也不够聪明。
我想都用一个存储过程来做,怕如果更新时别的字段因为是空值,将其清空了。大家帮我想个法吧。
我想都用一个存储过程来做,怕如果更新时别的字段因为是空值,将其清空了。大家帮我想个法吧。
解决方案 »
- 关于查询高亮显示
- sp.net +access 关于gridview绑定的问题
- 新手求教 update语句计算的问题 ----- 在线等
- 梅花雪中定义MzTreeView为何总是说未定义
- 周末了,全职帮忙解决问题,有什么问题快进来(积分换你的问题)
- 本人不会存储过程,谁来看下这个存储过程那里错了
- 现在好多.net虚拟主机都限制了创建目录的权限,创建时会提示""未找到路径"d:\"的一部分",不知道大家有什么解决办法没
- Visual Web Developer 2005 到底怎么了??????难道真的这么差$$$$$$$$$$
- IIS不能解析HTML文件(无法浏览HTML文件)
- 静态方法和非静态方法有什么区别?
- 帮我看看这段诡异的代码
- “Web 安装”项目部署问题
存储过程判断参数是不是指定的字符
方法2)先将记录取到出来,把不需要更新的字段也船进去
if (修改字段1)
{
updata 字段1 value(xx);
}
if (修改字段2)
{
updata 字段2 value(xx);
}
(@columnname varchar(255)
@value datatype
)as declare @@sql varchar(500)set @@varchar='update tablename('+@columnname+') values('+@value+')'
exec @@sql