Heim > Datenbank > Oracle > Hauptteil

So erstellen und verwalten Sie Felder in einer Oracle-Datenbank

PHPz
Freigeben: 2023-04-04 14:13:30
Original
939 Leute haben es durchsucht

Ein Feld in der Oracle-Datenbank bezieht sich auf jede Spalte in der Tabelle. In der Oracle-Datenbank können wir Felder auf viele Arten erstellen und verwalten. In diesem Artikel erfahren Sie im Detail, wie Sie Felder in der Oracle-Datenbank erstellen und verwalten.

1. Erstellen Sie eine Tabelle

Um in der Oracle-Datenbank eine neue Tabelle zu erstellen, müssen wir die CREATE TABLE-Anweisung verwenden. Um beispielsweise eine Tabelle mit dem Namen „Mitarbeiter“ zu erstellen, können wir die folgende Anweisung verwenden:

CREATE TABLE Mitarbeiter (
Mitarbeiter-ID INT PRIMARY KEY,
Vorname VARCHAR(50),
Nachname VARCHAR(50),
E-Mail VARCHAR(100) ,
Einstellungsdatum DATE,
Gehalt INT,
Abteilungs-ID INT
);

In diesem Beispiel haben wir eine Tabelle mit dem Namen „Mitarbeiter“ erstellt, die sieben Felder enthält. Schauen wir uns diese Felder genauer an.

  1. employee_id

Dies ist ein Feld vom Typ INT, das zum Speichern der Mitarbeiter-ID verwendet wird. Dieses Feld wird als PRIMARY KEY bezeichnet, was bedeutet, dass es als Primärschlüssel für die Tabelle dient.

  1. Vorname

Dies ist ein Feld vom Typ VARCHAR(50), das zum Speichern des Namens des Mitarbeiters verwendet wird.

  1. last_name

Dies ist ein Feld vom Typ VARCHAR(50), das zum Speichern des Nachnamens des Mitarbeiters verwendet wird.

  1. E-Mail

Dies ist ein Feld vom Typ VARCHAR(100), das zum Speichern der E-Mail-Adresse des Mitarbeiters verwendet wird.

  1. hire_date

Dies ist ein Feld vom Typ DATE, in dem das Datum gespeichert wird, an dem der Mitarbeiter dem Unternehmen beigetreten ist.

  1. Gehalt

Dies ist ein Feld vom Typ INT, in dem das Gehalt des Mitarbeiters gespeichert wird.

  1. department_id

Dies ist ein Feld vom Typ INT, das zum Speichern der ID der Abteilung verwendet wird, in der der Mitarbeiter arbeitet.

2. Felder hinzufügen

In manchen Fällen müssen wir dem Formular möglicherweise neue Felder hinzufügen. In der Oracle-Datenbank können wir die ALTER TABLE-Anweisung verwenden, um neue Felder hinzuzufügen. Um beispielsweise ein neues Feld mit dem Namen „Telefonnummer“ zur obigen Tabelle „Mitarbeiter“ hinzuzufügen, können wir die folgende Anweisung verwenden:

ALTER TABLE Mitarbeiter ADD Telefonnummer VARCHAR(20);

In diesem Beispiel verwenden wir ALTER The TABLE Die Anweisung fügt der Tabelle „employees“ ein neues Feld mit dem Namen „phone_number“ hinzu. Dieses Feld ist ein Feld vom Typ VARCHAR(20), in dem die Telefonnummer des Mitarbeiters gespeichert wird.

3. Felder ändern

In einigen Fällen müssen wir möglicherweise vorhandene Felder im Formular ändern. In der Oracle-Datenbank können wir die ALTER TABLE-Anweisung verwenden, um vorhandene Felder zu ändern. Um beispielsweise einen DEFAULT-Wert zum Feld „Gehalt“ in der Tabelle „Mitarbeiter“ oben hinzuzufügen, können wir die folgende Anweisung verwenden:

ALTER TABLE Mitarbeiter MODIFY Gehalt INT DEFAULT 0;

In diesem Beispiel verwenden wir ALTER TABLE-Anweisung Das Feld „Gehalt“ in der Tabelle „Mitarbeiter“ wurde geändert. Wir haben den Typ des Feldes in INT geändert und ihm den Standardwert 0 gegeben.

4. Felder löschen

In manchen Fällen müssen wir möglicherweise ein oder mehrere Felder aus der Tabelle löschen. In der Oracle-Datenbank können wir die ALTER TABLE-Anweisung verwenden, um vorhandene Felder zu löschen. Um beispielsweise das Feld „Telefonnummer“ aus der obigen Tabelle „Mitarbeiter“ zu löschen, können wir die folgende Anweisung verwenden:

ALTER TABLE Mitarbeiter DROP COLUMN Telefonnummer;

In diesem Beispiel haben wir die Tabelle „Mitarbeiter“ mithilfe von gelöscht ALTER TABLE-Anweisungsfeld „phone_number“ in .

Zusammenfassung

In der Oracle-Datenbank können wir Anweisungen wie CREATE TABLE, ALTER TABLE und DROP TABLE verwenden, um Tabellen zu erstellen und zu verwalten. Ein Feld ist jede Spalte in einer Tabelle, und wir können Felder mit der ALTER TABLE-Anweisung hinzufügen, ändern oder löschen. Diese Funktionen sind nützlich für Anwendungen, die eine häufige Tabellen- und Feldverwaltung erfordern.

Das obige ist der detaillierte Inhalt vonSo erstellen und verwalten Sie Felder in einer Oracle-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!