Auf andere Datenbanken zugreifen
Sie können Abfragen ausführen, die auf Tabellen, Ansichten und Synonyme in anderen Datenbanken desselben Systems verweisen. Das bedeutet, dass Sie diese Referenzen in den FROM-Klauseln einer SELECT-Anweisung in Abfragen verwenden können, die INSERT-, DELETE-, UPDATE- und CREATE TABLE AS-Anweisungen, Joins, Gruppenoperationen, Aggregationen, Unterauswahlen, Ansichtsdefinitionen und ähnliche Kontexte enthalten können.
Netezza Performance Server erlaubt es einigen SQL-Anweisungen, Daten in einer anderen Datenbank zu ändern, vorausgesetzt, der Benutzer verfügt über die erforderlichen Berechtigungen für die andere Datenbank und das zu ändernde Objekt:
- Tabelle erstellen
- Ansicht erstellen
- Einfügen
- Löschen
- Aktualisieren!
- Zusammenführen
- Tabelle abschneiden
- GROOM TABLE
- Statistik generieren
- Alter-Tabelle
- Spalte hinzufügen
- Spalte runter
- Spalte umbenennen
- Spalte modifizieren
- create materialized view
- ALTER VIEW MATERIALIZE
- Erteilen
- Entziehen
Wenn Sie Referenzobjekte angeben, müssen Sie die folgenden Richtlinien beachten:
- Sie müssen Referenzobjekte angeben, die sich auf demselben Netezza Performance Server befinden.
- Sie können keine Referenzobjekte angeben, die von Anwendungen von Fremdanbietern gesteuert werden.
- Sie können kein Querverweisobjekt im SELECT-Teil einer CREATE MATERIALIZED VIEW-Anweisung angeben.