你估计是问的case语句与case表达式吧
在存储过程中,case语句when后都要加分号而case表达式中不需要
你看这个是表达式的
case有两种表达式:
1 简单Oracle case表达式,使用表达式确定返回值
语法:
case search_expression
WHEN expression1 THEN result1
WHEN expression2 THEN result2
WHEN expressionN THEN resultN
ELSE default_result
END
2 搜索case表达式,使用条件确定返回值
语法:
case
WHEN condition1 THEN result1
WHEN condistion2 THEN result
WHEN condistionN THEN resultN
ELSE default_result
END
case两种语法
“How Close” = CASE
WHEN (OrderID%10) > 3 THEN ‘some’
WHEN ProductID > 2 THEN ‘some2’
ELSE ‘else’ END
Position =
CASE OrderID % 10
WHEN 1 THEN ‘First’
ELSE ‘Something else’
END
第一种case when 表达式
第二种case 表达式 when
你对照下
以上就是关于如何在fitnesse中测试数据库case全部的内容,包括:如何在fitnesse中测试数据库case、怎样才能在VB6.0 中连接Access 2003数据库、oracle数据库case问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)