echo $begrüßung;
Wenn Du die Statements selber schreiben musst, dann stimme ich Dir mit SET zu. Das verhindert Fehler.
Allerdings ist es wohl kein allgemeingültiges SQL.welches DBMS unterstützt denn diese Syntax nicht?
Mir ist kein (relevantes) bekannt.
Find ich auch, außer MySQL gibt es nichts relevantes :-)
Die SET-Schreibweise ist beim UPDATE wohlbekannt, beim INSERT jedoch die Ausnahme. Der verlinkte Wikipedia-Artikel führt sie (derzeit) gar nicht an. Stichproben bei MS SQL (INSERT(Transact-SQL)), Oracle (INSERT Documentation) und PostgreSQL (INSERT Documentation) scheinen mir die Ausnahme zu bestätigen.
echo "$verabschiedung $name";