← Back to team overview

sslug-teknik team mailing list archive

Re: Re: sql-spørgsmål case, if-then-else ?

 

Det skal måske så bare lige nævnes at Oracle rent faktisk har mulighed
for at løse problemet med "rent" sql. Den gør det ved hælp af MERGE statementet.
Eksempel:
MERGE into <destinations_tabel>
if exist then
update
else
insert;




"Klaus S. Madsen" writes:

> PS: Jeg forstår ikke hvorfor folk altid er så hooked på mysql...

Hvis det løser opgaven? 

> Postgres findes, den er gratis, den følger med de fleste distrubitioner,
> den kan bruges fra php, og det er en _rigtig_ database. Den har endda
> features som ellers kun findes i Oracle... Og så er den hurtig. Det
> eneste minus er at den ikke kører på Windows (andet end under cygwin),
> men det burde folk ikke tage sig af i den her nyhedsgruppe...

Et eksempel: Under OS X har Postgres JDBC driveren problemer med
Unicode. Det er i praksis ubrugeligt for mig.

Et andet eksempel: Der bruges allerede en anden database. Det er ikke
sjovt at synkronisere databaser løbende.

-- 
Thorbjørn Ravn Andersen
http://homepage.mac.com/ravn