T-SQL中return 返回语句
2012-12-07 16:54
190 查看
return命令用于结束当前程序的执行,返回到上一个调用它的程序或其他程序,其语法格式如下:
return 整数值或变量
return语句要指定返回值,如果没有指定返回值,SQL Server系统会根据程序执行的结果返回一个内定值,返回值含义如下所示:
返回值 含义
0 程序执行成功
-1 找不到对象
-2 数据类型错误
-3 死锁
-4 违反权限原则
-5 语法错误
-6 用户造成的一般错误
-7 资源错误
-8 非致使的内部错误
-9 已经达到系统的权限
-10,-11 致使的内部不一致错误
-12 表或指针破坏
-13 数据库破坏
-14 硬件错误
注意,如果运行过程中产生了多个错误,SQL SERVER系统将返回绝对值最大的数值.如果此时定义了返回值,
则返回用户定义的值.return语句不能返回null.
转自:http://hi.baidu.com/helen121318/item/e57242165869934de65e067c
return 整数值或变量
return语句要指定返回值,如果没有指定返回值,SQL Server系统会根据程序执行的结果返回一个内定值,返回值含义如下所示:
返回值 含义
0 程序执行成功
-1 找不到对象
-2 数据类型错误
-3 死锁
-4 违反权限原则
-5 语法错误
-6 用户造成的一般错误
-7 资源错误
-8 非致使的内部错误
-9 已经达到系统的权限
-10,-11 致使的内部不一致错误
-12 表或指针破坏
-13 数据库破坏
-14 硬件错误
注意,如果运行过程中产生了多个错误,SQL SERVER系统将返回绝对值最大的数值.如果此时定义了返回值,
则返回用户定义的值.return语句不能返回null.
转自:http://hi.baidu.com/helen121318/item/e57242165869934de65e067c
相关文章推荐
- T-SQL中return 返回语句学习
- 返回类型和 return 语句
- Entity Framework执行Sql语句返回DataTable
- sql语句执行插入后返回ID
- return ; 这个语句有问题吗?如果没有问题,那返回的是什么?
- 如何让SQL语句不执行默认排序,而是按照in语句的顺序返回结果
- Hibernate之使用sql语句查询多个表,返回多种字段,将返回结果映射到自定义的普通pojo类中
- Linq 自定义SQL语句返回数值
- ActiveRecord 执行原生SQL语句及返回DataTable
- SQL高级语句-INNER JOIN 关键字 在表中存在至少一个匹配时,INNER JOIN 关键字返回行。
- 执行SQL语句,返回新插入的主键值
- Hibernate执行sql语句 返回可遍历list
- hibernate sql语句返回值的填充
- SQL语句:插入数据的同时,返回ID值 (自增)
- 用SQL语句获得一个存储过程返回的表
- asp利用Parameters对象,实现防止sql注入,执行sql语句并返回变量值
- sql语句返回主键SCOPE_IDENTITY()
- 从sp_executesql中返回table型数据及动态SQL语句的参数化查询
- Entity Framework(EF) 直接执行数据库命令并返回 DataTable 数据参数化 SQL 语句
- SQL删除语句返回记录数的问题