Heim  >  Artikel  >  Datenbank  >  So fragen Sie Daten aller Felder in Oracle ab

So fragen Sie Daten aller Felder in Oracle ab

青灯夜游
青灯夜游Original
2022-03-16 16:50:4922578Durchsuche

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.

So fragen Sie Daten aller Felder in Oracle ab

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. ,)将这些列分隔。

oracle查询所有字段的数据

查询所有字段是指查询表中所有字段的数据。有以下 2 种方式查询表中的所有字段。

  • 使用“*”通配符查询所有字段

  • 列出表的所有字段

示例:

 例如,示例数据库中的customers表具有以下列:customer_idnameaddresswebsitecredit_limitcustomers表中这些列中也有对应的数据。

So fragen Sie Daten aller Felder in Oracle ab

以下示例将检索customers表的所有列中的数据,列出所有列的名称,如下所示:

SELECT
    customer_id,
    name,
    address,
    website,
    credit_limit
FROM
    customers;

执行上面示例代码,得到以下结果 -

So fragen Sie Daten aller Felder in Oracle ab

为了方便起见,查看所有列可以使用简写星号(*)来指示Oracle从表中返回所有列的数据,如下所示:

SELECT
    *
FROM
    customers;

执行上面示例代码,得到以下结果 -

So fragen Sie Daten aller Felder in Oracle ab

请注意,只能使用星号(*)进行测试。 在实践中,即使想要从表的所有列中检索数据,也应该明确指定要从中查询数据的列。

这是因为业务变化,表格未来可能会有更多或更少的列。 如果在应用程序代码中使用星号(*

Oracle fragt die Daten aller Felder ab

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. 🎜🎜So fragen Sie Daten aller Felder in Oracle ab🎜🎜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: 🎜🎜So fragen Sie Daten aller Felder in Oracle ab🎜🎜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-🎜🎜So fragen Sie Daten aller Felder in Oracle ab🎜🎜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!

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