wab*_*goc 5 sql oracle exception equivalent
我需要与Oracle的“何时未找到数据”异常示例等效的SQL Server:
EXCEPTION
WHEN NO_DATA_FOUND
THEN
RETURN 0;
WHEN OTHERS
THEN
RETURN 0;
Run Code Online (Sandbox Code Playgroud)
转换器到SQL Server
使用@rowcount查看 select 语句中有多少条记录。
从员工中选择@l_emp_name = emp_name,其中employee_id = 1313;
if @@rowcount > 1 ---在 oracle 中这意味着 TOO_MANY_ROWS 打印“太多行!!”
if @@rowcount = 0 ---在 oracle 中这意味着 NO_DATA_FOUND 打印“太多行!!”
if @@rowcount = 1 ---在 oracle 中,这意味着那里有一条记录 打印“有 1 条记录”
归档时间: |
|
查看次数: |
5008 次 |
最近记录: |