Table of Contents

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 );