Ich mache das
SELECT * INTO table1 FROM Table0
Ich erhalte einen arithmetischen Überlauf für eine datetime-Spalte (Fehler beim Konvertieren in smalldatetime). Das erstellte Zielschema enthält jedoch eine datetime-Spalte und keine smalldatetime-Spalte.
sql-server
sql-server-2008
Knitterfrei
quelle
quelle
Diese Art von Problem weist immer auf Korruption hin und kann leicht behoben werden
quelle
CREATE TABLE T(Id int, X AS CAST('Fish' AS INT));INSERT INTO T DEFAULT VALUES;SELECT * INTO #T FROM T;DBCC CHECKTABLE(T) WITH DATA_PURITY;
SELECT *
:) zu fangenalter table t add [Thou Shall Not Use *] AS 1/0;
.