Heim > Datenbank > SQL > Einführung in die Datenbank-SQL-Ansicht

Einführung in die Datenbank-SQL-Ansicht

coldplay.xixi
Freigeben: 2021-02-04 07:58:09
nach vorne
3266 Leute haben es durchsucht

Einführung in die Datenbank-SQL-Ansicht

Empfohlen (kostenlos): SQL

Ansichtseinführung

Eine Ansicht (Ansicht) ist eine virtuell vorhandene Tabelle, die für Benutzer, die die Ansicht verwenden, grundsätzlich transparent ist. Die Ansicht existiert nicht tatsächlich in der Datenbank, die Zeilen- und Spaltendaten stammen aus der Tabelle , die in der Abfrage der benutzerdefinierten Ansicht verwendet wird, und werden dynamisch generiert, wenn die Ansicht verwendet wird.

Definieren Sie die Ansicht.

Erstellen Sie den Ansichtsnamen als Auswahlanweisung.

SELECT * FROM provinces;

CREATE VIEW v_pro AS SELECT * FROM provinces;

SELECT * FROM v_pro;
Nach dem Login kopieren

Wählen Sie * aus v_pro aus.

Ansicht löschen.

Sicherheit
: Verbesserte Sicherheitsleistung, unterschiedliche Ansichten können für verschiedene Benutzer eingestellt werden.

Datenunabhängigkeit

: Sobald die Struktur der Ansicht festgelegt ist, können die Auswirkungen von Änderungen in der Tabellenstruktur auf Benutzer abgeschirmt werden. Das Hinzufügen von Spalten zur Quelltabelle hat keine Auswirkungen auf die Änderung der Spaltennamen in der Quelltabelle kann durch Ändern der Ansicht gelöst werden, ohne dass es zu Problemen kommt. Auswirkungen auf Besucher. Änderung der Ansicht. Wenn einer der folgenden Inhalte vorhanden ist, kann die Ansicht nicht geändert werden. Die Select-Klausel enthält eine bestimmte Select-Anweisung enthält die Gruppenfunktion

Die Select-Anweisung enthält die Group By-Klausel

Die Selecty-Anweisung Red enthält die Order By-Klausel

Die Where-Klausel enthält die relevante Unterabfrage

Die From-Klausel enthält mehrere Tabellen

Wenn berechnete Spalten vorhanden sind Die Ansicht kann nicht aktualisiert werden
  • Wenn in der Basistabelle eine Spalte mit einer Nicht-Null-Einschränkung vorhanden ist, die nicht in der Ansichtsdefinition angezeigt wird, kann der Einfügevorgang nicht ausgeführt werden.

Das obige ist der detaillierte Inhalt vonEinführung in die Datenbank-SQL-Ansicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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