So fragen Sie alle Felder in Oracle ab: 1. Verwenden Sie die Anweisung „SELECT all field name list FROM data table name;“, um mehrere Feldnamen zu trennen ;" "Stellungnahme.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.
In Oracle besteht eine Tabelle aus Spalten und Zeilen. Daten können mit der SELECT-Anweisung abgefragt werden. Das Abfragen von Daten bezieht sich auf die Verwendung verschiedener Abfragemethoden, um je nach Bedarf unterschiedliche Daten aus der Datenbank abzurufen. Dies ist der am häufigsten verwendete und wichtigste Vorgang.
Um Daten aus einer oder mehreren Spalten (Spalte_1,Spalte_2,...,Spalte_n) einer Tabelle abzurufen, verwenden Sie eine SELECT-Anweisung mit der folgenden Syntax:
SELECT column_1, column_2, ... FROM table_name;
In dieser SELECT-Anweisung:
Zuerst benötigen Sie Geben Sie den Namen der Tabelle an, um Daten abzufragen.
Zweitens geben Sie die Spalte an, in der Sie Daten zurückgeben möchten. Wenn Sie mehrere Spalten zurückgeben müssen, müssen Sie diese Spalten durch Kommas (,
) trennen. ,
)将这些列分隔。
查询所有字段是指查询表中所有字段的数据。有以下 2 种方式查询表中的所有字段。
使用“*
”通配符查询所有字段
列出表的所有字段
示例:
例如,示例数据库中的customers
表具有以下列:customer_id
,name
,address
,website
和credit_limit
。customers
表中这些列中也有对应的数据。
以下示例将检索customers表的所有列中的数据,列出所有列的名称,如下所示:
SELECT customer_id, name, address, website, credit_limit FROM customers;
执行上面示例代码,得到以下结果 -
为了方便起见,查看所有列可以使用简写星号(*)来指示Oracle从表中返回所有列的数据,如下所示:
SELECT * FROM customers;
执行上面示例代码,得到以下结果 -
请注意,只能使用星号(*
)进行测试。 在实践中,即使想要从表的所有列中检索数据,也应该明确指定要从中查询数据的列。
这是因为业务变化,表格未来可能会有更多或更少的列。 如果在应用程序代码中使用星号(*
Die Abfrage aller Felder bezieht sich auf die Abfrage der Daten aller Felder in der Tabelle. Es gibt die folgenden zwei Möglichkeiten, alle Felder in der Tabelle abzufragen.
🎜Verwenden Sie den Platzhalter „*
“, um alle Felder abzufragen🎜🎜🎜🎜Alle Felder der Tabelle auflisten🎜🎜🎜Beispiel:🎜🎜 Die Tabelle customers
in der Beispieldatenbank enthält beispielsweise die folgenden Spalten: customer_id
, name
, address
, website
und credit_limit
. In diesen Spalten gibt es auch entsprechende Daten in der Tabelle customers
. 🎜🎜🎜🎜Die Das folgende Beispiel ruft die Daten in allen Spalten der Kundentabelle ab und listet die Namen aller Spalten wie folgt auf: 🎜rrreee🎜Führen Sie den obigen Beispielcode aus und erhalten Sie die folgenden Ergebnisse: 🎜🎜🎜🎜Der Einfachheit halber können Sie die Abkürzung Sternchen (*) verwenden Alle Spalten anzeigen Weisen Sie Oracle an, Daten für alle Spalten der Tabelle zurückzugeben, wie unten gezeigt: 🎜rrreee🎜Führen Sie den obigen Beispielcode aus und erhalten Sie die folgenden Ergebnisse-🎜🎜🎜🎜Bitte beachten Sie, dass nur Sternchen (*
) verwendet werden können zum Testen. Selbst wenn Sie Daten aus allen Spalten einer Tabelle abrufen möchten, sollten Sie in der Praxis explizit die Spalte angeben, aus der Sie die Daten abfragen möchten. 🎜🎜Dies ist auf geschäftliche Änderungen zurückzuführen. Die Tabelle kann in Zukunft mehr oder weniger Spalten enthalten. Wenn Sie in Ihrem Anwendungscode Sternchen (*
) verwenden, wird davon ausgegangen, dass die Tabelle über einen festen Satz von Spalten verfügt, die Anwendung jedoch möglicherweise keine anderen unabhängigen Spalten verarbeitet oder auf gelöschte Spalten zugreift. 🎜🎜Empfohlenes Tutorial: „🎜Oracle Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonSo fragen Sie Daten aller Felder in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!