SQL-Befehle - Überblick
Visual FoxPro unterstützt SQL-Befehle (SQL = Structured Query Language). Die SQL-Befehle in Visual FoxPro verwenden die Rushmore-Technologie, um die Leistung zu verbessern. Ein einziger SQL-Befehl kann mehrere Visual FoxPro-Befehle ersetzen.
Visual FoxPro unterstützt die folgenden SQL-Befehle:
- SELECT - SQL
Gibt die Kriterien an, auf denen eine Abfrage basiert, und gibt die Abfrage aus. Visual FoxPro wertet die Abfrage aus und ruft die angegebenen Daten aus der/den Tabelle(n) ab. Der SELECT-Befehl ist wie alle anderen Visual FoxPro-Befehle in Visual FoxPro integriert. In folgenden Bereichen kann eine Abfrage mit dem SELECT-Befehl erstellt werden:- im Befehlsfenster
- in einem Visual FoxPro-Programm (wie jeder beliebige andere Visual FoxPro-Befehl)
- im Abfrage-Designer
- ALTER TABLE - SQL
Nimmt Änderungen an einer vorhandenen Tabelle vor. Sie können für jedes Feld der Tabelle den Namen, den Typ, die Genauigkeit, die Skalierung, die NULL-Wertunterstützung und die Regeln der referenziellen Integrität ändern. - CREATE CURSOR - SQL
Erstellt eine temporäre Tabelle. Jedes Feld der temporären Tabelle wird mit einem Namen, einem Typ, einer Genauigkeit, einer Skalierung, einer NULL-Wertunterstützung sowie Regeln der referenziellen Integrität definiert. Diese Definitionen können im Befehl selbst angegeben oder aus einem Array abgerufen werden. - CREATE TABLE - SQL
Erstellt eine Tabelle. Jedes neue Tabellenfeld wird mit einem Namen, einem Typ, einer Genauigkeit, einer Skalierung, einer NULL-Wertunterstützung sowie Regeln der referenziellen Integrität definiert. Diese Definitionen können im Befehl selbst angegeben oder aus einem Array abgerufen werden. - DELETE - SQL
Markiert Datensätze einer Tabelle zum Löschen unter Verwendung der SQL-Syntax. - INSERT - SQL
Fügt einen neuen Datensatz an das Ende einer vorhandenen Tabelle an. Der neue Datensatz enthält im INSERT-Befehl aufgelistete Daten oder Daten aus einem Array. - UPDATE - SQL
Aktualisiert Datensätze in einer Tabelle. Die Datensätze können auf der Grundlage der Ergebnisse einer SELECT - SQL-Anweisung aktualisiert werden.
Siehe auch
CREATE CURSOR - SQL | CREATE QUERY | CREATE TABLE - SQL | DELETE - SQL | INSERT - SQL | MODIFY QUERY | SELECT - SQL | UPDATE - SQL