Hallo.
Ich wundere mich gerade, wie es bei einem CREATE TABLE aus einem SELECT zu
Warnings kommen kann:
mysql> create table rf1
-> select V5.* from V5.V5 left join rfV5 using (ID)
-> where rfV5.ID is NULL;
Query OK, 52047 rows affected, 65535 warnings (2.75 sec)
Records: 52047 Duplicates: 0 Warnings: 201413
Zumal sich MySQL über die Anzahl der Warnungen auch nicht einig ist.
Bei so einem Konstrukt wird doch IMHO die Felddefinition der Quell-Tabelle in
die Zieltabelle übernommen. In der Quell-Tab können aber auch nur
Definitions-Konforme Werte gespeichert sein, warum also diese Warnmeldungen?
Lässt sich eigentlich irgendwo nachsehen, was MySQL da nicht passt?
Ciao, René
----------------------------------------------------------------------