注意存储过程中的空值
来源:互联网 发布:答题卡制作软件 编辑:程序博客网 时间:2024/06/08 19:03
如果一个字符串的组成中有一个空值,那么这个字符串就为空,如:
declare @sql varchar(500),@num int
set @sql = '加油'
set @sql = @sql + cast(@num as varchar(50))
print @sql
这样的话什么都输出不出来,改为:
declare @sql varchar(500),@num int
set @sql = '加油'
set @num=0
set @sql = @sql + cast(@num as varchar(50))
print @sql
会print出来:加油0
好的习惯是给所有变量提前初始化
- 注意存储过程中的空值
- 清空数据库中的所有的表的存储过程
- sybase中的char、varchar、空字符串、存储过程
- mysql存储过程注意
- sql 中的存储过程需要注意的地方
- ORACLE存储过程一点注意
- Mysql 存储过程注意点
- oracle数据库得到空值总数的存储过程
- SQLSERVER存储过程查找数据表中某列存在空值
- mysql中触发器和存储过程的if-else中的子句不能为空
- delphi 取得存储过程中的返回值
- 存储过程中的单引号
- oracle中的存储过程
- oracle中的存储过程
- Mysql中的存储过程
- 存储过程中的declare
- sql中的存储过程
- 数据库中的存储过程
- java设置Excel单元格格式 POI
- Java 多线程下race condition/同步/原子操作问题
- Xcode 4.3+ NSLog中文不输出Bug及解决方法
- 一些概念
- Junit 设计模式分析
- 注意存储过程中的空值
- postfix+sasl2构建简单邮件服务器
- 关于在Eclipse中无法使用pow()、fmod()函数的问题
- 第十周实验报告1
- 邮件模版的设计诀窍
- 第十周任务1
- 新型“真空管道运输”工具可6小时内环游地球
- KVC --kvo--kvb
- Meta标签详解