Příklady použití přenosů dat
Import dat z DBF souboru do nové tabulky 602SQL
Postup:
- Z Řídicího panelu zahajte návrh nového Přenosu dat z Datového souboru | databáze do databáze.
- Určete zdroj dat: Data vzít z: Externího souboru, combo Formát: zvolte DBF, Kódování souboru: DOS Latin-2, a nakonec pomocí tlačítka vpravo nalezněte příslušný soubor do pole Jméno souboru.
- Určete cíl: Data přenést do: 602SQL databáze a do editovatelného comba Jméno tabulky napište jméno nové tabulky, která se při importu vytvoří.
- Dokončete wizard a zkontrolujte vygenerovaný návrh přenosu.
- Tlačítkem Provést přenos se tabulka vytvoří a naplní. Není důvod takovýto druh přenosu ukládat pro další použití.
Export dat z odpovědi na dotaz do textového formátu
Postup:
- Na Řídicím panelu označte daný dotaz a proveďte příkaz Export dat. Otevře se wizard návrháře přenosu s přednastavenými hodnotami zdroje dat.
- Určete cíl: Data přenést do: Externího souboru, combo Formát: Text s oddělovači údajů (CSV) -> dále zvolte kódování, jaké je třeba a nakonec zadejte Jméno souboru (pomocí tlačítka vpravo najděte nebo vytvořte nový soubor, do něhož se data zapíší).
- Nastavte podle potřeby parametry textového přenosu na další stránce wizardu.
- Dokončete wizard a zkontrolujte vygenerovaný návrh přenosu.
- Tlačítkem Provést přenos se dotaz otevře a jeho odpověď se vyexportuje do souboru. Přenos si můžete uložit pro další použití.
Vytvoření kopie tabulky včetně obsahu
Postup:
- Na Řídicím panelu označte tabulku a proveďte příkaz Export dat. Otevře se návrhář přenosu s přednastavenými hodnotami zdroje dat.
- Určete cíl: Data přenést do: 602SQL databáze, a do editovatelného comba Jméno tabulky napište (nevybírejte existující!) jméno nové tabulky.
- Dokončete wizard a zkontrolujte vygenerovaný návrh přenosu.
- Tlačítkem Provést přenos se data přenesou do nové tabulky. Přenos si můžete uložit pro další použití, ale musíte pamatovat, že při opakovaném provedení se tabulka již nevytváří, ale obsah se vkládá do tabulky již existující.
Tabulka ZAMĚSTNANCI obsahuje seznam lidí včetně jejich platu a číslo oddělení, kde pracují. Zvyšte zaměstnancům z oddělení č. 100 plat o 10%.
Postup:
- Z Řídicího panelu zahajte návrh nového Přenosu dat z Datového souboru | databáze do databáze.
- Určete zdroj i cíl: Databáze -> Tabulka -> a z comba vyberte v obou případech jméno tabulky ZAMĚSTNANCI.
- Na stránce definující zdroj dat zadejte do pole Pouze záznamy splňující podmínku podmínku ODDELENI=100.
- Dokončete wizard a ve vygenerovaném návrhu přenosu umažte všechny řádky s výjimkou řádku pro sloupec PLAT.
- Do sloupce Zdrojová hodnota napište výraz PLAT*1.1; ve sloupce Cílový sloupec ponechte sloupec PLAT.
- Tlačítkem Provést přenos se data v tabulce změní (není-li v popisu syntaktická chyba).
Import dat z ODBC zdroje (např. tabulka MySQL) se současným vytvořením nové tabulky shodné struktury
Postup:
- Pomocí Řídicího panelu se připojte na ODBC zdroj dat, který bude sloužit jako zdroj importu.
- Z Řídicího panelu zahajte návrh nového Přenosu dat z Datového souboru | databáze do databáze.
- Určete zdroj: Data vzít z: ODBC zdroje dat; Jméno serveru vyberte z comba obsahujícího otevřená spojení na ODBC zdroje dat; Jméno schématu: vyberte z comba ODBC driverem nabízená schémata; Jméno tabulky: vyberte z comba ODBC driverem nabízené tabulky.
- Určete cíl: Data přenést do: 602SQL databáze; Jméno serveru i Jméno schématu je předvyplněné aktuálními hodnotami, do pole Jméno tabulky zapište unikátní jméno pro nově vznikou tabulku.
- Dokončete wizard a ve vygenerovaném návrhu přenosu zkontrolujte, zda implictní návrh obsahuje všechny sloupce zdrojové tabulky a jestli zvolil odpovídající typy (různé databáze mají různé množiny typů!).
- Tlačítkem Provést přenos se podle navržené struktury vytvoří tabulka a naimporují data z ODBC zdroje dat.