mysql string replace
bearbeitet von
Hallo Jörg,
> finde immer nur Verweis auf genau das, was ich gemacht habe...
Das glaube ich nicht. Jedenfalls nicht **genau** das.
> Und bei den anderen scheints zu funktionieren.
Das mag sein. Aber die haben dann was anderes gemacht als Du.
Und wie die Erfahrung zeigt, weiß ich besser als Du, was Du gemacht hast 🤣😂
Leg mal die Knöpfe auf deinen Augen in die Dose zurück und vergleiche die beiden folgenden Statements:
~~~sql
UPDATE table SET value WHERE dings='rums'
UPDATE table SET column=value WHERE dings='bums'
~~~
Nur eins davon funktioniert.
Falls Du dem gleichen Irrtum unterliegst wie Tabellenkalk: REPLACE ist eine Funktion. Sie bekommt 3 Parameter und liefert einen neuen Wert zurück. Dein SQL guckt Dich doof an und fragt: Und was soll ich nun damit tun?
Sorry, wenn ich Dich so lange schmoren ließ. Aber es ist viel besser, wenn man sowas selbst erkennt.
_Rolf_
--
sumpsi - posui - obstruxi
mysql string replace
bearbeitet von
Hallo Jörg,
> finde immer nur Verweis auf genau das, was ich gemacht habe...
Das glaube ich nicht. Jedenfalls nicht **genau** das.
> Und bei den anderen scheints zu funktionieren.
Das mag sein. Aber die haben dann was anderes gemacht als Du.
Und wie die Erfahrung zeigt, weiß ich besser als Du, was Du gemacht hast 🤣😂
Leg mal die Knöpfe auf deinen Augen in die Dose zurück und vergleiche die beiden folgenden Statements:
~~~sql
UPDATE table SET value WHERE dings='rums'
UPDATE table SET column=value WHERE dings='bums'
~~~
Nur eins davon funktioniert.
Falls Du dem gleichen Irrtum unterliegst wie Tabellenkalk: REPLACE ist eine Funktion. Sie bekommt 3 Parameter und liefert einen neuen Wert zurück. Dein SQL guckt Dich doof an und fragt: Und was soll ich nun damit tun?
_Rolf_
--
sumpsi - posui - obstruxi
mysql string replace
bearbeitet von
Hallo Jörg,
> finde immer nur Verweis auf genau das, was ich gemacht habe...
Das glaube ich nicht. Jedenfalls nicht **genau** das.
> Und bei den anderen scheints zu funktionieren.
Das mag sein. Aber die haben dann was anderes gemacht als Du.
Und wie die Erfahrung zeigt, weiß ich besser als Du, was Du gemacht hast 🤣😂
Leg mal die Knöpfe auf deinen Augen in die Dose zurück und vergleiche die beiden folgenden Statements:
~~~sql
UPDATE table SET value WHERE dings='rums'
UPDATE table SET columm=value WHERE dings='bums'
~~~
Nur eins davon funktioniert.
Falls Du dem gleichen Irrtum unterliegst wie Tabellenkalk: REPLACE ist eine Funktion. Sie bekommt 3 Parameter und liefert einen neuen Wert zurück. Dein SQL guckt Dich doof an und fragt: Und was soll ich nun damit tun?
_Rolf_
--
sumpsi - posui - obstruxi
mysql string replace
bearbeitet von
Hallo Jörg,
> finde immer nur Verweis auf genau das, was ich gemacht habe...
Das glaube ich nicht.
> Und bei den anderen scheints zu funktionieren.
Das mag sein. Aber die haben dann was anderes gemacht als Du.
Und wie die Erfahrung zeigt, weiß ich besser als Du, was Du gemacht hast 🤣😂
Leg mal die Knöpfe auf deinen Augen in die Dose zurück und vergleiche die beiden folgenden Statements:
~~~sql
UPDATE table SET value WHERE dings='rums'
UPDATE table SET columm=value WHERE dings='bums'
~~~
Nur eins davon funktioniert.
Falls Du dem gleichen Irrtum unterliegst wie Tabellenkalk: REPLACE ist eine Funktion. Sie bekommt 3 Parameter und liefert einen neuen Wert zurück. Dein SQL guckt Dich doof an und fragt: Und was soll ich nun damit tun?
_Rolf_
--
sumpsi - posui - obstruxi