SQL Skripterzeugung
Informationen
- Kategorien: GUI
- Version: 21.0.0.11226
- Veröffentlichungsdatum: Dienstag, 7. Juni 2016
- Entwickler: Wauerausgeschieden
- Benötigt Datenbankänderung: Nein
- Betreff: SQL Skripterzeugung als Klassenformelfunktion
Beschreibung
Die SQL Skripterzeugung, welche bisher lediglich mittels Dialog möglich war, ist nun als Klassenformelfunktion verfügbar:
CreateSqlScript( «string $sDbmsTypeName», «string $sScriptDirectory», «string $sDatabaseName», «string $sServerName», «string $sUserName», «int $sSystemTableFlags», «string $sDataTableFlags», «byref string sErrorMessage», «byref string sNotes» )
Die Funktion gibt im Erfolgsfall 1 zurück, anderenfalls 0.
Die Flags können aus folgenden Werten summiert werden 1 - Create Table 2 - Create View 4 - Insert Values 8 - Create Index 16 - Create Synonym 32 - Grant Rights 64 - Create Constraint 128 - Separate Systemtabellen der Benuterdatenbank (nur DataTableFlag) 256 - nur akive Mandanten (nur DataTableFlag)
Beispiel: CreateSqlScript( "MSACCESS", "b:\system\db\Scripts", "", "", "", 1 + 2 + 4 + 8 + 64, 1 + 2+ 4 + 8 + 64 + 128, $sErrorMsg, $sNotes );