比较两个表达式,如果两个表达式相等,则函数返回NULL,否则返回第一个参数表达的值,这个函数为
A: nvl
B: nvl2
C: nullif
D: nullof
A: nvl
B: nvl2
C: nullif
D: nullof
举一反三
- 常见的转换函数是?() A: nvl B: nvl2 C: nullif D: coalesce
- 使用下列哪个不能将Null值转换为实际值()。 A: NVL B: NVL2 C: NULLIF D: To_number
- 查看表PRODUCTS的LIST_PRICE和MIN_PRICE字段,哪两个表达式能得到一样的结果() A: NVL(NULLIF(list_price,min_price),0) B: NVL(COALESCE(list_price,min_price),0) C: NVL2(COALESCE(list_price,min_price),min_price,0) D: COALESCE(NVL2(list_price,list_price,min_price),0)
- 关于三目运算符的定义:<表达式1> ? <表达式2> : <表达式3> 以下表达正确的是? A: 先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果 B: 先求表达式1的值,如果为真,则执行表达式3,并返回表达式3的结果 C: 如果表达式1的值为假,则执行表达式2,并返回表达式2的结果 D: 如果表达式1的值为真,则执行表达式2和3,并返回表达式2和3的结果
- 定义int* swap()指的是______。 A: —个返回整型值的函数swap() B: —个返回指向整型值指针的函数swap() C: —个指向函数swap()的指针,函数返回一个整型值 D: 以上说法均错