DBI
Pavel Kunc
kupa na cmail.cz
Pondělí Květen 15 14:39:36 MEST 2000
Ano chci provest
update polozky set typ = '' where index = 'X99'
Je to Accesovska databaze (vim ze to neni idealni)
Toto je za tim SET
sirka = , kat_cislo = 2745, popis = 'Program pro úpravu databáze z roku
1999', období_export = '22. stol.', hloubka = , vyska = , styl = , cena =
10000, autor = 'Pavel Kunc', index_polozky = 'X9999', obdobi_od = 1988,
dilna = , nazev = 'Program', index_kategorie = 23, provenience = , obdobi_do
= 1988, obrazek =
Toto je errstr
[Microsoft][Ovladač ODBC pro Microsoft Access] Syntaktická chyba v příkazu
UPDATE. (SQL-37000)(DBD: st_prepare/SQLPrepare err=-1)
"Honza Pazdziora" <adelton na fi.muni.cz> wrote in message
news:FuLox2.DHF na news.muni.cz...
> On Mon, 15 May 2000 14:17:52 +0200, Pavel Kunc <kupa na cmail.cz> wrote:
> > Ahoj,
> >
> > pookousim se napsat skriptik pro provadeni operaci s databazi. Jeho
soucasti
> > by mel byt update polozky, kterej sice funguje ale ne tak jak bych
chtel.
> >
> > Mam napr. polozku:
> >
> > index kategorie typ rok nazev
autor
> > X99 4 sklo vaza
> >
> > Update typu X99 -> X999, rok = 1999 mi funguje bez problemu, ale
vymazani
> > hodnoty napr. typ = '' mi DBI nebere.
>
> Cili chcete provest
>
> update polozky set typ = '' where index = 'X99'
>
> nebo
>
> delete from polozky where index = 'X99'
>
> ?
>
> Co znamena nebere? Neni mozne, ze pro tu databazi je '' to same co
> null a ze ten sloupec je definovan jako not null? Co rika
> $sth->errstr?
>
> --
> ------------------------------------------------------------------------
> Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
> .project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain.
> ------------------------------------------------------------------------
Další informace o konferenci Perl