SQL
Arbeiten mit SQL
in Visual FoxPro 9.0
deutschsprachige FoxPro User Group
Rainer Becker
Microsoft Visual FoxPro 9.0 Roadshow
Keine Limitierungen
Keine Limitierung auf UNIONs
Keine Limitierung der Tabellenzahl in SQL-SELECT
Keine Limitierung bei Joins und Unterabfragen
Unions werden im SQL-INSERT unterstützt
Erweiterung der Begrenzungen von WHERE…IN
SYS(3055) für FOR und WHERE Komplexität
IN LIST
Unterabfragen
Keine Limitierung auf die Verschachtelung der Unterabfragen
Korrelierende Unterabfragen
Abgeleitete Tabellenfelder (Subqueries in der FROM-Klausel)
UPDATE unterstützt Unterabfragen
TOP x Klausel kann verwendet werden
Natürlich ORDER BY benötigt
Nicht für korrelierte Unterabfragen
SELECT {fld_1}, {fld_2}
FROM {table_1}
WHERE {fld_2} in
(SELECT {fld_2} FROM {table_2}
WHERE {table_2.fld} = {table_1.fld})
Neue Funktionen
CAST für Typwandlungen
ICASE für Immediate Case-Statements
Performance-Verbesserungen
WHERE…LIKE kann nunmehr optimiert werden
TOP x [PCT] gibt nur die exakte Anzahl zurück
Volle Feldnamen in UNION…ORDER BY
Felder müssen im letzten UNION enthalten sein
Bessere Indexnutzung für gelöschte Datensätze
SQL-Erweiterungen
Keine Limits für Tabellen, IN, Subqueries
Subqueries in FROM-Klausel mit Hauptbezug
Feldliste aus Abfrage
Replacementfunktionen im Update
Unterabfragen und Gruppierungen
Updates, Deletes, Union, …
Optimierung für LIKE%, TOP n, OR
Abfrage auf gebufferte/originale Daten
Leerzeichen in Tabellen und View-Namen
Makro-Expansion in SQL-Statements
Remote Verbesserungen
ADO bookmarks
Conflict Checking
Auto-Refresh und OnDemand-Refresh
Unterstützung für Timestamps
Vorgabewerte für CursorFill
Konvertierung von Binary/VarChar/Logical
Cursor Adaptor
Time Stamps
Refresh-Optionen
Conflict Checking (VFP8SP1)
Delayed Memo Fetching
XML Adaptor
Support for hierarchical XML
Support for XPath expressions
XML encoding/decoding enhancements
VFP OLEDB Erweiterungen
Rückgabe von ADO-Recordsets aus Prozeduren
XML-Unterstützung
Exescript-Ausführung
Vielen Dank!
Besuchen Sie unsere Webseiten: http://www.dfpug.de,
http://portal.dfpug.de, http://forum.dfpug.de,
http://newsletter.dfpug.de, http://devcon.dfpug.de,
http://roadshow.dfpug.de, http://www.visualextend.de,
http://www.linuxtransfer.de, http://www.visualfoxpro.de