mysql search & replace

Für das Suchen-und-Ersetzen von Feldinhalten in mysql benutzt man am einfachsten replace. replace(FIELDNAME,’search-for’,'replace-with’) Der Syntax ist denkbar einfach, aber dennoch anbei ein kleines Beispiel welches den Umlaut ö html encodiert. update TABLE set fieldname = replace(fieldname,’ö’,'ö’);

17.09.2009

insert if not exists mysql 4

Datenbanken sind wohl aufgrund ihrer Geschwindigkeit und plattformübergreifenden Verfügbarkeit die sinnvollste Möglichkeit Daten zu hinterlegen. Da MySQL für ‚Insert‘ den Parameter ‚if not exists‘ nicht anbietet, wie MSSQL beispielsweise, bediene ich mich eines ‚OUTER JOINS‘.

17.09.2009