Spuštění
Hlavní menu -> Report -> Uložit SQL script...
Aplikace umožňuje pro vybrané databázové servery viz. dialog Výběr databázového serveru vygenerovat script v jazyce SQL.
Postup
1.Z menu otevřete standardní dialog, ve kterém určíte název cílového
souboru a místo, kde se má uložit.
2.Po zmáčknutí tlačítka "Ok" se do příslušného souboru vygeneruje script
v jazyce SQL.
Spuštění
Hlavní menu -> Report -> Uživatelské vsuvky do scriptu...
Pokud potřebujete před vygenerovaný script předřatit konstantní text, stejně jako za script připojit můžete využít této funkce. Po otevření dialogu vložte do příslušných textových polí požadované texty. Při každém generování SQL scriptu budou do tohoto scriptu automaticky přidány.
Ukázka vygenerovaného scriptu pro MS SQL Server
connect testbase go CREATE TABLE Emploee ( EmploeeID INT NOT NULL, LastName VARCHAR (20) NOT NULL, FirstName VARCHAR (15) NOT NULL, Birthdate DATETIME NOT NULL, Street VARCHAR (20) NULL, City VARCHAR (20) NULL, HomePhone VARCHAR (20) NULL, Photo IMAGE NULL, EmploeeIDReportsTo INT NULL ) go CREATE UNIQUE INDEX IPK_Emploee ON Emploee (EmploeeID ASC) go ALTER TABLE Emploee ADD PRIMARY KEY (EmploeeID) go CREATE TABLE Project ( ProjectID INT NOT NULL, ProjectName VARCHAR (20) NULL, PrCatID INT NOT NULL, ManagerID INT NOT NULL, AssistentID INT NOT NULL, StartDate DATETIME NULL ) go CREATE UNIQUE INDEX IPK_Project ON Project (ProjectID ASC) go ALTER TABLE Project ADD PRIMARY KEY (ProjectID) go CREATE TABLE ProjectCategory ( PrCatID INT NOT NULL, PrCatDescription VARCHAR (30) NULL ) go CREATE UNIQUE INDEX IPK_ProjectCategory ON ProjectCategory (PrCatID ASC) go ALTER TABLE ProjectCategory ADD PRIMARY KEY (PrCatID) go ALTER TABLE Emploee ADD FOREIGN KEY EmploeeEmploee (EmploeeIDReportsTo) REFERENCES Emploee ON DELETE RESTRICT go ALTER TABLE Project ADD FOREIGN KEY ManagerOfProject (ManagerID) REFERENCES Emploee ON DELETE RESTRICT go ALTER TABLE Project ADD FOREIGN KEY AssistentOfProject (AssistentID) REFERENCES Emploee ON DELETE RESTRICT go ALTER TABLE Project ADD FOREIGN KEY ProjectCategory (PrCatID) REFERENCES ProjectCategory ON DELETE RESTRICT go disconnect testbase go