在存储过程中SELECT INTO的注意事项
2009-08-15 09:40
423 查看
我们在写存储过程的时候,经常是像下面这样写查询语句
SELECT XXX INTO F_XXX FROM TABLE1 WHERE ....
在这个查询语句中可能会出现异常情况,我们必须对其进行处理。
异常发生的情况:1)表TABLE1里面没有数据 2)查询结果记录大于一条
所以我们必须对其异常进行捕捉。要么用同一的 OTHERS,要么分别处理。对于没有数据的情况用NO_DATA_FOUND,对于记录大于一条的情况用TOO_MANY_DATA,进行处理。
SELECT XXX INTO F_XXX FROM TABLE1 WHERE ....
在这个查询语句中可能会出现异常情况,我们必须对其进行处理。
异常发生的情况:1)表TABLE1里面没有数据 2)查询结果记录大于一条
所以我们必须对其异常进行捕捉。要么用同一的 OTHERS,要么分别处理。对于没有数据的情况用NO_DATA_FOUND,对于记录大于一条的情况用TOO_MANY_DATA,进行处理。
相关文章推荐
- oracle 存储过程的基本语法 及注意事项
- oracle 存储过程的基本语法 及注意事项
- 存储过程的好处和一些注意事项!(转)
- oracle 存储过程的基本语法 及注意事项
- 存储过程的注意事项
- oracle 存储过程的基本语法 及注意事项
- oracle 存储过程的基本语法 及注意事项
- oracle 存储过程的基本语法 及注意事项
- sql 存储过程中in条件传入时注意事项
- oracle 存储过程的基本语法 及注意事项
- oracle 存储过程的基本语法 及注意事项(转)
- oracle 存储过程的基本语法 及注意事项
- 执行字符串SQL语句--带有参数的存储过程以及 int类型的字符串变量注意事项
- 技巧:SQL Server中写存储过程需注意的几点事项
- 存储过程的好处和一些注意事项
- DbVisualizer客户端创建存储过程和函数(方法)注意事项
- 创建和使用存储过程的注意事项
- 存储过程的好处和一些注意事项!
- oracle 存储过程的基本语法 及注意事项
- 存储过程的好处和一些注意事项!(转)