Heim > Datenbank > Oracle > Hauptteil

So ermitteln Sie, ob Daten in Oracle leer sind

WBOY
Freigeben: 2022-01-05 16:14:15
Original
27853 Leute haben es durchsucht

In Oracle können Sie das Schlüsselwort is verwenden, um festzustellen, ob die Daten leer sind. Da Null in SQL als Sonderzeichen betrachtet wird, kann das Gleichheitszeichen nicht verwendet werden. Die Syntax lautet „wählen Sie * aus der Tabelle aus, in der die Spalte null ist“. .

So ermitteln Sie, ob Daten in Oracle leer sind

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

Wie stellt Oracle fest, ob die Daten leer sind? um dies abzufragen Felder können nicht direkt verwendet werden

insert into table a (a1,b1)values("a1",'');
Nach dem Login kopieren
Das Gleichheitszeichen kann nicht zur Beurteilung von Nicht-Null in SQL verwendet werden, da Null in SQL als Sonderzeichen betrachtet wird und die Schlüsselwörter „ und not“ verwendet werden müssen

sollte verwendet werden so:

select *
from a
where b1='';
Nach dem Login kopieren

oder:

select * from A where b1 is null
Nach dem Login kopieren

Empfohlenes Tutorial: „

Oracle Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob Daten in Oracle leer sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage