wizards & builders gmbh sql-befehle von foxpro grundlagen der sql- programmierung mit microsoft...
TRANSCRIPT
![Page 1: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/1.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
SQL-Befehle von FoxProSQL-Befehle von FoxPro
Grundlagen der SQL-Grundlagen der SQL-Programmierung mit Programmierung mit
Microsoft Visual FoxProMicrosoft Visual FoxPro
![Page 2: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/2.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
Diese Schulung dient zur Einführung in die Grundlagen der Standard Query Language (SQL)
und deren Anwendung in Microsoft Visual FoxPro
![Page 3: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/3.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
ThemenübersichtThemenübersicht
DefintionenDefintionen CREATE TABLECREATE TABLE ALTER TABLEALTER TABLE SQL-SELECTSQL-SELECT
![Page 4: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/4.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
Umfangreichere BefehleUmfangreichere Befehle
USEUSE Norequery, NodataNorequery, Nodata Online, AdminOnline, Admin
CREATE TABLECREATE TABLE ALTER TABLEALTER TABLE SQL-SELECTSQL-SELECT
WHERE, GROUP/HAVING, JOINSWHERE, GROUP/HAVING, JOINS
![Page 5: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/5.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
SQL-HistorieSQL-Historie
in den 70ern von IBM entwickelt 1986 1.ANSI Standard 1987 ISO Standard 1989 2. ANSI Standard, Level I und II 1992 3.ANSI Standard, SQL2 an SQL3 wird zur Zeit gearbeitet
![Page 6: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/6.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
SQL-CreateSQL-Create
CREATE TABLE TableName1 CREATE TABLE TableName1 NAME LongTableName [FREE]NAME LongTableName [FREE] (FieldName1 FieldType (nFieldWidth , nPrecision)(FieldName1 FieldType (nFieldWidth , nPrecision) NULL | NOT NULLNULL | NOT NULL CHECK ERROR cMessageText1CHECK ERROR cMessageText1 DEFAULT WertDEFAULT Wert PRIMARY KEY | UNIQUEPRIMARY KEY | UNIQUE REFERENCES TableName2 TAG TagName1REFERENCES TableName2 TAG TagName1 NOCPTRANSNOCPTRANS FOREIGN KEY eExpression4 TAG TagName4 [NODUP]FOREIGN KEY eExpression4 TAG TagName4 [NODUP] FROM ARRAY ArrayNameFROM ARRAY ArrayName
![Page 7: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/7.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
SQL-AlterTableSQL-AlterTable
ALTER TABLE TableName1ALTER TABLE TableName1 [ADD / ALTER / DROP [COLUMN] FieldName3][ADD / ALTER / DROP [COLUMN] FieldName3] [SET CHECK lExpression3 [ERROR cMessageText3]][SET CHECK lExpression3 [ERROR cMessageText3]] [DROP CHECK][DROP CHECK] [ADD PRIMARY KEY eExpression3 TAG TagName2][ADD PRIMARY KEY eExpression3 TAG TagName2] [DROP PRIMARY KEY][DROP PRIMARY KEY] [ADD UNIQUE eExpression4 [TAG TagName3]][ADD UNIQUE eExpression4 [TAG TagName3]] [DROP UNIQUE TAG TagName4][DROP UNIQUE TAG TagName4] [ADD FOREIGN KEY [eExpression5] TAG TagName4[ADD FOREIGN KEY [eExpression5] TAG TagName4 REFERENCES TableName2 [TAG TagName5]]REFERENCES TableName2 [TAG TagName5]] [DROP FOREIGN KEY TAG TagName6 [SAVE]][DROP FOREIGN KEY TAG TagName6 [SAVE]] [RENAME COLUMN FieldName4 TO FieldName5][RENAME COLUMN FieldName4 TO FieldName5] [NOVALIDATE][NOVALIDATE]
![Page 8: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/8.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
SQL-SelectSQL-Select
SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]]SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]] [Alias.] Select_Item [AS Column_Name][Alias.] Select_Item [AS Column_Name] FROM [FORCE] [DatabaseName!]Table [Local_Alias]FROM [FORCE] [DatabaseName!]Table [Local_Alias] [[INNER | LEFT [OUTER] | RIGHT [OUTER] | FULL [OUTER] JOIN[[INNER | LEFT [OUTER] | RIGHT [OUTER] | FULL [OUTER] JOIN DatabaseName!]Table [Local_Alias] [ON JoinCondition …]DatabaseName!]Table [Local_Alias] [ON JoinCondition …] [[INTO Destination] [TO FILE [ADDITIVE] | TO PRINTER [[INTO Destination] [TO FILE [ADDITIVE] | TO PRINTER
[PROMPT] [PROMPT] [PREFERENCE PreferenceName][PREFERENCE PreferenceName] [NOCONSOLE] [PLAIN] [NOWAIT][NOCONSOLE] [PLAIN] [NOWAIT] [WHERE JoinCondition [AND / OR JoinCondition ...][WHERE JoinCondition [AND / OR JoinCondition ...] [GROUP BY GroupColumn [, GroupColumn ...]][GROUP BY GroupColumn [, GroupColumn ...]] [HAVING FilterCondition][HAVING FilterCondition] [UNION [ALL] SELECTCommand][UNION [ALL] SELECTCommand] [ORDER BY Order_Item [ASC | DESC][ORDER BY Order_Item [ASC | DESC]
![Page 9: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/9.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
Vielen Dank!Vielen Dank!
Das waren die Themen:Das waren die Themen: HistorieHistorie CREATECREATE ALTER TABLEALTER TABLE SELECTSELECT
![Page 10: Wizards & Builders GmbH SQL-Befehle von FoxPro Grundlagen der SQL- Programmierung mit Microsoft Visual FoxPro](https://reader035.vdocuments.site/reader035/viewer/2022073116/551460ae550346494e8b58f1/html5/thumbnails/10.jpg)
Wizards & Wizards & Builders GmbH Builders GmbH
Wenn Fragen bestehen:Wenn Fragen bestehen:
Wizards & BuildersWizards & BuildersMethodische Software-Methodische Software-
Entwicklung GmbHEntwicklung GmbH
Frankfurter Str. 21bFrankfurter Str. 21b
61476 Kronberg61476 Kronberg
Tel.: 06173-950906Tel.: 06173-950906
Fax: 06173-950907Fax: 06173-950907
CIS: 101605,175CIS: 101605,175