Jammer dat unicode niet vanaf het begin bestond dat zou veel moeite besparen (immers konden dan alle talen vanaf het begin ondersteund worden)
afijn, zit dus met het probleem dat er meerdere talen in een database (waarschijnlijk in een tabel) opgeslagen moet worden. Nu kan ik dit goedkoop oplossen door charsets te gebruiken, maar dat haalt het probleem niet weg, daarbij komt ook nog bij dat een migratie naar een sql server die wel unicode ondersteund (in de toekomst?!?) moeizaam zal verlopen.
Het is niet helemaal duidelijk welke sql servers wel en niet unicode ondersteunen. Een search geeft me niet veel meer info hierover jammer genoeg.
Wat ik tot nu toe weet is dat er een aantal opties zijn in de keuze van sql:
ms sql (wel unicode support, duur, win only)
mysql 3.x (geen unicode support, free versie te krijgen, ook voor linux te krijgen)
mysql 4.x (twijfelachtige unicode support, beta, ook voor linux te krijgen)
postgresql (unicode support onder linux maar niet onder windows, goedkoop)
oracle (niets over bekend)
zijn er nog andere sql servers die ik over het hoofd heb gezien?? Het liefst heb ik dat unicode vanuit de sql server ondersteund wordt. Dan is het makkelijker te integreren met andere applicaties zoals flash, coldfusion, excel etc.. anders moet ik daar een aparte schil voor bouwen in java (makkelijke unicode support) met blobs, maar daar wil ik niet naartoe als het niet hoeft.
wat valt er aan te raden??
afijn, zit dus met het probleem dat er meerdere talen in een database (waarschijnlijk in een tabel) opgeslagen moet worden. Nu kan ik dit goedkoop oplossen door charsets te gebruiken, maar dat haalt het probleem niet weg, daarbij komt ook nog bij dat een migratie naar een sql server die wel unicode ondersteund (in de toekomst?!?) moeizaam zal verlopen.
Het is niet helemaal duidelijk welke sql servers wel en niet unicode ondersteunen. Een search geeft me niet veel meer info hierover jammer genoeg.
Wat ik tot nu toe weet is dat er een aantal opties zijn in de keuze van sql:
ms sql (wel unicode support, duur, win only)
mysql 3.x (geen unicode support, free versie te krijgen, ook voor linux te krijgen)
mysql 4.x (twijfelachtige unicode support, beta, ook voor linux te krijgen)
postgresql (unicode support onder linux maar niet onder windows, goedkoop)
oracle (niets over bekend)
zijn er nog andere sql servers die ik over het hoofd heb gezien?? Het liefst heb ik dat unicode vanuit de sql server ondersteund wordt. Dan is het makkelijker te integreren met andere applicaties zoals flash, coldfusion, excel etc.. anders moet ik daar een aparte schil voor bouwen in java (makkelijke unicode support) met blobs, maar daar wil ik niet naartoe als het niet hoeft.
wat valt er aan te raden??
U can call me sir.... or justice as long as u bow down ;)