Da es ja eigentlich nicht erlaubt ist einen Datensatz innerhalb einer Tabelle zu kopieren. Z.B. per
INSERT INTO tablle(Felder_ohne_Primary_Key) SELECT Felder_ohne_Primary_Key WHERE Primary_Key=Wert_des_zu_kopiernenden_Datensatzes
weil die Datenbank die Abfragen dann nicht mehr korrekt trennen kann, habe ich eine kleine Funktion geschrieben, welches dies, ohne die Regeln zu verletzten durchführt und die ID bzw. den Wert des Primary Keys des neuen Datensatzes zurückliefert:
[syntax,copy_mysql_dataset.php,php]
Man kann sicher hier und da ein paar Sachen einfacher programmieren, ich freue mich über Feedback.
October 8th, 2008 on 03:09
Hi!
I want to extend my SQL capabilities.
I red that many SQL books and would like to
get more about SQL for my occupation as mysql database manager.
What can you recommend?
Thanks,
Werutz