Uživatelské nástroje

Nástroje pro tento web


progs:fbutil

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
progs:fbutil [2007/01/03 13:21] Karel Petrůprogs:fbutil [2018/05/29 06:47] (aktuální) – [Přenos montážních ceníků CxxM z pokusných dat do ostrých] Karel Petrů
Řádek 2: Řádek 2:
  
 Tento program umožňuje rychlý import rozsáhlých tabulek. Ovládá se pomocí vlastního skriptovacího jazyka. Nápovědu příkazů lze zjistit příkazem ''help''. Tento program umožňuje rychlý import rozsáhlých tabulek. Ovládá se pomocí vlastního skriptovacího jazyka. Nápovědu příkazů lze zjistit příkazem ''help''.
 +
 +===== Import ceníku z CSV =====
 +
  
 Ukázka importu a aktualizace ceníku (proměnná prostředí např. DATABASE=localhost:/opt/firebird/fdbs/data.fdb) : Ukázka importu a aktualizace ceníku (proměnná prostředí např. DATABASE=localhost:/opt/firebird/fdbs/data.fdb) :
Řádek 28: Řádek 31:
    values ('kvn'||\1, \2, \4, \5, \6, 'kvn', \1)     values ('kvn'||\1, \2, \4, \5, \6, 'kvn', \1) 
 info data info data
 +com data
 +
 +#aktualni datum
 +cmd data update v_rozpocty_cenik set datum=CURRENT_TIMESTAMP
 com data com data
  
Řádek 52: Řádek 59:
  
 exit exit
 +</code>
 +
 +===== Přenos montážních ceníků CxxM z pokusných dat do ostrých =====
 +
 +<code>
 +cdb data localhost:/home/firebird/fdbs/data.fdb sysdba heslofb WIN1250
 +cdb datapok localhost:/home/firebird/fdbs/datapok.fdb sysdba heslofb WIN1250
 +pump datapok "select * from rozpocty_cdruh where iddruh like 'cen-%'" data "insert into rozpocty_cdruh"
 +info datapok
 +com data
 +pump datapok "select * from rozpocty_cenik where iddruh like 'cen-%'" data "insert into rozpocty_cenik"
 +com data
 +info datapok
 +cmd data delete from common_navigators where tablename='rozpocty_cenik' and iduzivatele=''
 +com data
 +pump datapok "select * from common_navigators where tablename='rozpocty_cenik' and iduzivatele=''" data "insert into common_navigators"
 +info datapok
 +com data
 +ddb data
 +ddb datapok
 +exit
 +</code>
 +
 +===== Odstraneni nezlomitelnych mezer v UTF pomoci sed =====
 +
 +<code>
 +sed 's/\xC2\xA0//g' 32.csv.utf | cstocs utf8 cp1250 >! 32.csv 
 </code> </code>
  
progs/fbutil.1167830480.txt.gz · Poslední úprava: 2007/01/11 14:24 (upraveno mimo DokuWiki)