ďťż
 
sqlite3 i import danych ďťż
 
sqlite3 i import danych
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

sqlite3 i import danych



dienet - 17-06-2007 00:20
sqlite3 i import danych
  Witam

Proboje zaimportowac moje logi systemowe (linuks) do tabeli:

CREATE TABLE logi (month text, day integer, time text, hostname text, msg
text);

aby log weszedl to go sformatowalem (dodalem " przed i po msg)

May 3 09:02:54 dienet "kernel: eth1: Identified 8139 chip type
'RTL-8100B/8139D'"

ustawilem separator na " " (spacja) i...sie nie importuje, to co jest
miedzy "" nie jest dla niego jako jedna calosc i podaje ze nie mam 5, a 11.

Wykombinowalem ze stawiajac separator jako "|" wszystko dziala (i nawet w
logach znaku "|" nie ma), ale wydaje mi sie ze to takie strasznie
"chlopskie" i ze pewnie da sie to zrobic o wiele lepiej. Moze ktos wie jak?

--
pozdr0
dienet

"Old C programmers never die. They're just cast into void."
http://priv.twoje-sudety.pl/~dienetftp/ | newsbot v1.0 released !





=?ISO-8859-2?Q?Jaros=B3aw_Staniek?= - 19-06-2007 00:05

  dienet said the following, On 2007-06-15 22:04:
> Witam
>
> Proboje zaimportowac moje logi systemowe (linuks) do tabeli:
>
> CREATE TABLE logi (month text, day integer, time text, hostname text,
> msg text);
>
> aby log weszedl to go sformatowalem (dodalem " przed i po msg)
>
> May 3 09:02:54 dienet "kernel: eth1: Identified 8139 chip type
> 'RTL-8100B/8139D'"
>
> ustawilem separator na " " (spacja) i...sie nie importuje, to co jest
> miedzy "" nie jest dla niego jako jedna calosc i podaje ze nie mam 5, a11.
>
> Wykombinowalem ze stawiajac separator jako "|" wszystko dziala (i nawet
> w logach znaku "|" nie ma), ale wydaje mi sie ze to takie strasznie
> "chlopskie" i ze pewnie da sie to zrobic o wiele lepiej. Moze ktos wie jak?

Witam,
Wstaw przecinek lub średnik zamiast spacji, albo może dodaj escape dospacji
wewnatrz tekstu
"kernel:\ eth1:\ \ Identified 8139\ chip\ type\ 'RTL-8100B/8139D'"

--
regards / pozdrawiam, Jaroslaw Staniek
Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
Kexi & KOffice: http://www.kexi.pl/en, http://www.koffice.org
KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org




dienet - 19-06-2007 00:05

  Dnia 18-06-2007 o 08:37:09 Jarosław Staniek <kexi@wytnij.neostrada.pl>
napisał(a):

> Wstaw przecinek lub średnik zamiast spacji, albo może dodaj escape do
> spacji wewnatrz tekstu
> "kernel:\ eth1:\ \ Identified 8139\ chip\ type\ 'RTL-8100B/8139D'"

no ok sredniki i przecinki beda dzialac ale to potem staje sie
nieczytelne. Escape dla spacji nie dziala :(

--
pozdr0
dienet

"Old C programmers never die. They're just cast into void."
http://priv.twoje-sudety.pl/~dienetftp/ | newsbot v1.0 released !




Jaroslaw Staniek - 19-06-2007 00:06

  dienet said the following, On 2007-06-18 12:50:

>> Wstaw przecinek lub średnik zamiast spacji, albo może dodaj escapedo
>> spacji wewnatrz tekstu
>> "kernel:\ eth1:\ \ Identified 8139\ chip\ type\ 'RTL-8100B/8139D'"
>
> no ok sredniki i przecinki beda dzialac ale to potem staje sie
> nieczytelne. Escape dla spacji nie dziala :(

Jako alternatywę, gdzie się ma pełną kontrolę (np. nad poprawnąkonwersją dat)
polecam to co robię w Kexi - samodzielne tworzenie linii INSERT INTO.. VALUES.

Co do czytelnosci, to o ile dobrze zrozumialem, konwersji dokonujesz tylko w
potoku - pośredniej postaci nigdzie nie zapisujesz...

--
regards / pozdrawiam, Jaroslaw Staniek
Sponsored by OpenOffice Polska (http://www.openoffice.com.pl/en) to work on
Kexi & KOffice: http://www.kexi.pl/en, http://www.koffice.org
KDE3 & KDE4 Libraries for MS Windows: http://kdelibs.com, http://www.kde.org
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= =?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 [laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?= [mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?= Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?= Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?= Połączenie bazy danych z wykonaniem polaczenia telefonicznego [mssql] insert do tabeli na podstawie danych z innej tabeli [oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • czterowers.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com