Sziasztok!
Egy PG-s adatbázist kellene áttennem MySQL alá...
Az adatok átmentek, viszont van pár függvénye is az adatbázisnak, amit át kellene vinni..
Van erre valahol egy leírás?
Köszi!
- 3674 megtekintés
Hozzászólások
Szegény... kinek volt ez a "remek" ötlete?
- A hozzászóláshoz be kell jelentkezni
Ügyfél... :D Tudom, mindenki a PG-t részesíti előnyben... Viszont most adott a helyzet...
--
Debian Linux rulez... :D
- A hozzászóláshoz be kell jelentkezni
Ha pgsql tárol eljárás az nem megy. Ha sima sql akkor van rá esély.
- A hozzászóláshoz be kell jelentkezni
Segíts!
SQL nem a barátom, viszont ilyeneket látok:
CREATE FUNCTION f_count(bigint) RETURNS bigint
LANGUAGE sql
AS $_$select count (*) from termek where szulo in(select kat from fokat where kat_kereses like (select kat_kereses from fokat where kat_id=$1)||'%')
$_$;
--
Debian Linux rulez... :D
- A hozzászóláshoz be kell jelentkezni
jó kis tárolt eljárás :)
de ezt a bonyolultságot talán még view is elviszi....
- A hozzászóláshoz be kell jelentkezni
A LANGUAGE sql szerint ez "sima" sql tehát ez nagyjából átvihető. A create function szintaktika más lesz annak nézz utánna.
- A hozzászóláshoz be kell jelentkezni
Mellesleg van olyan oldal, ahol leírják, hogy miért jobb a PG, mint a MySQL? Mármint valami összehasonlítás...
--
Debian Linux rulez... :D
- A hozzászóláshoz be kell jelentkezni
Ez már egy kicsit régi, ezért a referencia manuálokat néztem át: a támogatott típusokat, a beépített függvényeket, magát a "nyelvjárást", adminisztrációs lehetőségeket, biztonsági beállításokat, logolást, profájlerezési lehetőségeket, replikációt és a GUI-t.
Nem olyan régen döntöttem el, hogy ahol lehetőségen van rá, a PostgreSQL-t fogom előnyben részesíteni.
A MySQL-ből pár dolog hiányzik nekem (pl. FULL JOIN, szélesebb típusválaszték (pl. GUID/UUID), sémák, jobb XML támogatás).
Fuszenecker_Róbert
- A hozzászóláshoz be kell jelentkezni