არის NULL მნიშვნელობა Oracle-ში?
არის NULL მნიშვნელობა Oracle-ში?

ვიდეო: არის NULL მნიშვნელობა Oracle-ში?

ვიდეო: არის NULL მნიშვნელობა Oracle-ში?
ვიდეო: Oracle SQL Tutorial - Handling Null values 2024, მარტი
Anonim

შესავალი Oracle არის NULL ოპერატორი

NULL განსაკუთრებულია იმ თვალსაზრისით, რომ არ არის ა ღირებულება როგორც რიცხვი, სიმბოლოს სტრიქონი ან თარიღის დრო, შესაბამისად, თქვენ არ შეგიძლიათ მისი შედარება სხვასთან ღირებულებები როგორიცაა ნული (0) ან ცარიელი სტრიქონი (“). Ზოგადად, NULL კი არ არის ტოლი NULL

მაშინ, არის NULL მდგომარეობა Oracle-ში?

The Oracle არის NULL მდგომარეობა გამოიყენება შესამოწმებლად ა NULL ღირებულება. შეგიძლიათ გამოიყენოთ Oracle არის NULL მდგომარეობა ან SQL-ში განცხადება ან PLSQL კოდის ბლოკში.

ასევე იცით, არის NULL PL SQL-ში? NULL არ არის მხოლოდ (არა) მნიშვნელობა PL / SQL . ის ასევე არის განცხადება, თუმცა "no-op" (ოპერაციის გარეშე) - ის მხოლოდ კონტროლს გადასცემს შემდეგ განცხადებას. აქ არის ორი მაგალითი. მე ვიყენებ NULL განცხადება ELSE პუნქტის შიგნით.

მეორეც, ნული უდრის ნულს Oracle-ში?

იმიტომ რომ null წარმოადგენს მონაცემთა ნაკლებობას, ა null შეუძლებელია იყოს თანაბარი ან არათანაბარი რომელიმე მნიშვნელობის ან სხვა null . თუმცა, Oracle ორ ნულს თვლის თანაბარი DECODE ფუნქციის შეფასებისას. Oracle ასევე მიიჩნევს ორ ნულს თანაბარი თუ ისინი გამოჩნდებიან კომპოზიციურ კლავიშებში.

შეუძლია თუ არა ფუნქციამ დააბრუნოს null მნიშვნელობა Oracle-ში?

Დიახ ფუნქცია შეიძლება დაბრუნდეს ა null "მაგალითი". Ის არ დაბრუნების ა ნულოვანი მნიშვნელობა . ისევ - ფუნქცია და სხვა კოდი კეთება არ წარმოადგენს ფიზიკურ განხორციელებას. ეს 'x^2' არის გამოხატულება და არ არის მართებული Oracle სინტაქსი არც არის Oracle SQL ფუნქცია.

გირჩევთ: