TAILIEUCHUNG - OCA /OCP Oracle Database 11g A ll-in-One Exam Guide- P50

OCA /OCP Oracle Database 11g A ll-in-One Exam Guide- P50:There is an ever increasing demand for staff with IT industry certification. The benefits to employers are significant—they can be certain that staff have a certain level of competence—and the benefits to the individuals, in terms of demand for their services, are equally great. Many employers are now requiring technical staff to have certifications, and many IT purchasers will not buy from firms that do not have certified staff. | OCA OCP Oracle Database 11g All-in-One Exam Guide 446 simplify working with null values and include the NVL NVL2 NULLIF and COALESCE functions. Generic conditional logic is implemented by the DECODE function and the CASE expression. The DECODE function is specific to Oracle while the CASE expression is ANSI SQL compliant. The NVL Function The NVL function evaluates whether a column or expression of any data type is null. If the term is null it returns an alternative not-null value otherwise the original term is returned. The NVL function takes two mandatory parameters its syntax is NVL original ifnull where original represents the term being tested and ifnull is the result returned if the original term evaluates to null. The data types of the original and ifnull parameters must always be compatible. Either they must be of the same type or it must be possible to implicitly convert ifnull to the type of the original parameter. The NVL function returns a value with the same data type as the original parameter. Consider the following three queries Query 1 select Query 2 select Query 3 select from dual nvl 1234 from dual nvl null 1234 from dual nvl substr abc 4 No substring exists Since the NVL function takes two mandatory parameters query 1 returns the error ORA-00909 invalid number of arguments. Query 2 returns 1234 after the null keyword is tested and found to be null. Query 3 involves a nested SUBSTR function that attempts to extract the fourth character from a three-character string that returns null leaving the outer function NVL null No substring exists to execute which then returns the string No substring exists . TIP The NVL function is invaluable for converting null numeric values to zero so that arithmetic on them doesn t return null. The NVL2 Function The NVL2 function provides an enhancement to NVL but serves a very similar purpose. It evaluates whether a column or expression of any data type is null or not. If the first term is not null the second .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.