nerdexam
Oracle

1Z0-071 · Question #72

See the Exhibit and Examine the structure of the CUSTOMERS table: Using the CUSTOMERS table, you need to generate a report that shows an increase in the credit limit by 15% for all customers…

The correct answer is D. SELECT NVL(TO_CHAR(cust_credit_limit*.15),'Not Available') "NEW CREDIT" FROM. Converts a null value to an actual value: Data types that can be used are date, character, and number. Data types must match: NVL(commission_pct,0) NVL(hire_date,'01-JAN-97') NVL(job_id,'No Job Yet')

Using Conversion Functions and Conditional Expressions

Question

See the Exhibit and Examine the structure of the CUSTOMERS table:

Using the CUSTOMERS table, you need to generate a report that shows an increase in the credit limit by 15% for all customers. Customers whose credit limit has not been entered should have the message "Not Available" displayed. Which SQL statement would produce the required result?

Options

  • ASELECT NVL(cust_credit_limit,'Not Available')*.15 "NEW CREDIT" FROM customers;
  • BSELECT NVL(cust_credit_limit*.15,'Not Available') "NEW CREDIT" FROM customers;
  • CSELECT TO_CHAR(NVL(cust_credit_limit*.15,'Not Available')) "NEW CREDIT" FROM
  • DSELECT NVL(TO_CHAR(cust_credit_limit*.15),'Not Available') "NEW CREDIT" FROM

How the community answered

(33 responses)
  • A
    6% (2)
  • B
    12% (4)
  • C
    3% (1)
  • D
    79% (26)

Explanation

Converts a null value to an actual value: Data types that can be used are date, character, and number. Data types must match: NVL(commission_pct,0) NVL(hire_date,'01-JAN-97') NVL(job_id,'No Job Yet')

Topics

#NVL#TO_CHAR#NULL handling#type conversion

Community Discussion

No community discussion yet for this question.

Full 1Z0-071 Practice