Skratka, ce v stari tabeli nimam datuma in ga preberem kot '',
potem je pogoj
$entry_dt = undef if $entry_dt eq '';
Execute stavek je zelo enostaven. Napisala bom kar primer:
if (exists($id_hash{$ext_id.$owner})){
$sth_insert->execute( $ext_id,
$id_has
smbuls> Hvala vsem!
smbuls> Problem z datumi resen.
smbuls> Sandra.
How? :-) Da se mi resimo na tak nacin.
/kesl
Hvala vsem!
Problem z datumi resen.
Sandra.
smbuls> In sicer mi delajo te¾ave nedefinirane vrednosti pri datumih.
smbuls> Loadam namreè stare podatke, kjer vsi rekordi ne vsebujejo
smbuls> zapisov in mi nekateri (kar precej) datumov manjka.
smbuls> Kako naj ga prazne vrednsti spravim v bazo? Sli¹i se sme¹no,
smbuls> samo enkrat podatek
> Druga varianta je, da si izmislis datum, za katerega ves, da ga uporabljas
> samo za tiste zapise, kjer podatek ni bil podan (recimo 1. Januar leta 1),
> potem pa vsak prazen datum pretvoris v tega.
hmm.. kaj pa '-00-00'? mysql to dovoli... za postgres pa ne vem...
Damjan
> In sicer mi delajo težave nedefinirane vrednosti pri datumih. Loadam namreč
> stare podatke, kjer vsi rekordi ne vsebujejo zapisov in mi nekateri (kar
> precej) datumov manjka.
>
> Kako naj ga prazne vrednsti spravim v bazo? Sliši se smešno, samo enkrat
> podatek imam, drugič pa ne!
Ena vari
®ivjo Matija!
Po nekaj èasa se ti ogla¹am z enim vpra¹anjem, ki sem ga poslala tudi ¾e na
Lugos-LISTO.
In sicer mi delajo te¾ave nedefinirane vrednosti pri datumih. Loadam namreè stare
podatke, kjer vsi rekordi ne vsebujejo zapisov in mi nekateri (kar precej) datumov
manjka.
Kako naj ga pra