+ -
当前位置:首页 → 问答吧 → asp插入MSSQL数据库调用存储过程,插入语句有空值怎么处理?

asp插入MSSQL数据库调用存储过程,插入语句有空值怎么处理?

时间:2011-06-07

来源:互联网

表单60项考虑写个存储过程 但是 60项必填只有5项,存储过程可是写满了60项插入 但是经测试asp提交上来的数据 如果60项全填,没问题。如果少填一项都会错误。存储过程里应该怎么处理空值呢? 把每一项都判断下如果空就赋值NULL?

作者: share888   发布时间: 2011-06-07

其实一般都是如果是null写成''
你这个 也可以实现
case when xxx='' then null else xxx end

作者: gw6328   发布时间: 2011-06-07

我更习惯赋一个初值

作者: waterisi   发布时间: 2011-06-07