Heim > Datenbank > Oracle > So verwenden Sie das Einfügen in Oracle

So verwenden Sie das Einfügen in Oracle

下次还敢
Freigeben: 2024-05-02 23:54:37
Original
1083 Leute haben es durchsucht

Die INSERT-Anweisung in Oracle wird verwendet, um neue Zeilen in die Tabelle einzufügen. Die Syntax lautet: INSERT INTO Tabellenname (Spalte1, Spalte2, ...) VALUES (Wert1, Wert2, ...), wobei Tabellenname der Tabellenname ist , Spalte1, Spalte2, ... sind Spaltennamen, Wert1, Wert2, ... sind Werte, die eingefügt werden können, und NULL-Werte müssen mit dem Datentyp kompatibel sein Primärschlüsselwerte können nicht eingefügt werden und der definierte Auslöser wird ausgelöst. Wenn der Spaltenname nicht angegeben ist, wird er in der Reihenfolge der Tabellenspalten eingefügt.

So verwenden Sie das Einfügen in Oracle

INSERT-Anweisung in Oracle

In Oracle-Datenbanken wird die INSERT-Anweisung verwendet, um neue Zeilen in die Tabelle einzufügen.

Syntax

<code>INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);</code>
Nach dem Login kopieren

Parameter

  • table_name: Der Name der Zieltabelle, in die Zeilen eingefügt werden sollen.
  • Spalte1, Spalte2, ...: Die Spaltennamen der Tabelle, in die Werte eingefügt werden sollen.
  • Wert1, Wert2, ...: Die Werte in der Spalte, die eingefügt werden sollen.

Beispiel

Fügen Sie die folgenden Zeilen in die Mitarbeitertabelle ein:

<code>INSERT INTO employees (employee_id, first_name, last_name)
VALUES (100, 'John', 'Smith');</code>
Nach dem Login kopieren

Mehrere Zeilen einfügen

Um mehrere Zeilen mit der INSERT-Anweisung einzufügen, können Sie mehrere VALUES-Klauseln wie unten gezeigt verwenden:

<code>INSERT INTO employees (employee_id, first_name, last_name)
VALUES (100, 'John', 'Smith'),
       (101, 'Jane', 'Doe'),
       (102, 'Peter', 'Parker');</code>
Nach dem Login kopieren

INS ERT NULL-Wert

Um einen NULL-Wert einzufügen, können Sie das Schlüsselwort NULL wie folgt verwenden:

<code>INSERT INTO employees (employee_id, first_name, last_name)
VALUES (100, 'John', NULL);</code>
Nach dem Login kopieren

Hinweise

  • Der einzufügende Wert muss mit dem Datentyp der Zielspalte kompatibel sein.
  • Die INSERT-Anweisung erlaubt das Einfügen doppelter Primärschlüsselwerte nicht.
  • Die INSERT-Anweisung löst jeden in der Tabelle definierten Trigger aus.
  • Wenn kein Spaltenname angegeben ist, fügt die INSERT-Anweisung Werte in der Spaltenreihenfolge der Tabelle ein.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Einfügen in Oracle. 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