Heim  >  Artikel  >  Datenbank  >  So fragen Sie Variablen in Oracle ab und weisen ihnen Werte zu

So fragen Sie Variablen in Oracle ab und weisen ihnen Werte zu

青灯夜游
青灯夜游Original
2022-03-02 17:39:0113168Durchsuche

So fragen Sie Variablen in Oracle ab und weisen ihnen Werte zu: 1. Verwenden Sie die Anweisung „Datentyp (Größe) des Variablennamens“, um die Variable zu definieren. 2. Verwenden Sie die Anweisung „Tabellenfeldnamen aus Tabellennamen WHERE auswählen“. Klausel“-Anweisung, um die Abfrageergebnisse der Variablen zuzuweisen.

So fragen Sie Variablen in Oracle ab und weisen ihnen Werte zu

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

Wie fragt Oracle ab und weist Variablen zu?

Zuerst müssen wir eine Variable definieren (deklarieren). Format:

变量名  数据类型(大小)
abfragen und der Variablen zuweisen

Methode 1:


① Alle Felder der angegebenen Tabelle abfragen

② Die ersten beiden zur Variablendeklaration geeigneten Methoden können verwendet werden

V_TEST varchar2(20);
V_NUM  number;
elect 表字段名 into 变量名 from 表名 WHERE子句 Methode 2:

① Alle Felder der angegebenen Tabelle abfragen Tabelle

② Geeignet für die Deklaration Der dritte Weg von Variablen

--根据代发工资个人id查询对应的父机构(代发单位)序列
SELECT REVC_SIGN INTO V_LOGO FROM DFGZ_PKG 
 WHERE REVCID=(SELECT PARENTID FROM DFGZ_PKG WHERE REVEID = V_REVCID);

Hinweis:

①Das Abfrageergebnis kann nur einen Datensatz zurückgeben

②Die abgefragten Tabellenfelder müssen alle Felder der Tabelle sein

--将id=2203的DFGZ_PKGMX表数据赋值给变量V_COLUMN_SID;
SELECT * INTO  V_COLUMN_SID FROM DFGZ_PKGMX T WHERE t.id=2203

Empfohlenes Tutorial: „

Oracle-Tutorial

"

Das obige ist der detaillierte Inhalt vonSo fragen Sie Variablen in Oracle ab und weisen ihnen Werte zu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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