Zitat:
Zitat von nikosch77-new Die Aussage würde ich auch gern näher erklärt sehen. Was meint denn "unsorgfältigem Programmieren" in diesem Zusammenhang? Und was ist hier unübersichtlich: Code: UPDATE
`tab1` ,
`tab2`
SET
`tab1`.`sperre` = 'gesperrt'
WHERE
`tab1`.`field1` LIKE `tab2`.`field2`
|
Natürlich ist das teilweise Ansichtsache
Code:
UPDATE
tab1,
tab2
SET
tab1.sperre = 'gesperrt'
WHERE
tab1.field1 LIKE tab2.field2
finde ich auf jeden Fall übersichtlicher und es gibt keine Verwechslungsgefahr mit Anführungszeichen. Reservierte Wörter sollte man vermeiden. Wenn du Backticks verwendest, merkst du nicht einmal mehr, dass du reservierte Wörter brauchst. Ausserdem (auch wenn das wahrscheinlich für die meisten hier nicht wesentlich ist) ist es nicht portabel.