新手请教高手--关于存储过程中不确定变量的问题????急 做几个 varchar(8000) 的参数吧然后再写过程去截取SQL Server 不支持不定参数数目的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure sp_StudentBaseInfo_Insert --基本信息表参数 @sfzh char (20) , --身份证号 @xh char (15) =null, --学号 @xm char (24) =null , --姓名 @yx char (28) =null, --院校 @yxdm char (5) =null , --院校代码 @zy char (30) =null , --专业 @zydm char (8)=null , --专业代码 @xb char (2) =null , @mz char (10)=null , @zzmm char (14)=null , @csrq char (8) =null , @byrq char (8)=null , @xz char (6)=null as 谢谢 Rotaxe(程序员), 但 如果是 update 怎么办呢??????????????????????????????????????????????????????????? 我希望解决的是 update 的问题.如果是 update 的话,null 就会把 原有的数据给清空 shuiniu(飞扬的梦)(我是一头只吃西红柿的水牛) 怎么设置默认值 我希望解决的是 update 的问题.如果是 update 的话,默认值 就会把 原有的数据给替换了 如果是update可以这样:update StudentBaseInfoset sfzh = isnull(@sfzh,sfzh), xh = isnull(@xh,xh)where ........ 如果是insert:用Rotaxe(程序员) 的方法就ok了!当是update时,用isnull函数判断一下就ok啦! 两个表中关联的字段如何做like查询 递归查询 火急!求多人访问数据库的问题。在线等。 如何导出sql 语句? sql server 2008 数据库镜像问题,高手请指教 这句话是什么意思啊? MSSQL 无法备份数据库,报等待缓冲区闩锁时发生超时---急! 如何判断存储过程调用的dts,是否执行成功 将Access库数锯导入Sqlserver2000时出现的问题,求助!!!!! 兩個sql server,兩個相同結構的表,兩地分字段錄入和修改,怎樣更新? SQL连接问题 如何使用存储过程将数据表的记录转换为Insert SQL语句
--基本信息表参数
@sfzh char (20) , --身份证号
@xh char (15) =null, --学号
@xm char (24) =null , --姓名
@yx char (28) =null, --院校
@yxdm char (5) =null , --院校代码
@zy char (30) =null , --专业
@zydm char (8)=null , --专业代码
@xb char (2) =null ,
@mz char (10)=null ,
@zzmm char (14)=null ,
@csrq char (8) =null ,
@byrq char (8)=null ,
@xz char (6)=null
as
set sfzh = isnull(@sfzh,sfzh),
xh = isnull(@xh,xh)
where ........
当是update时,用isnull函数判断一下就ok啦!