Frage : varchar in int und Datum/Uhrzeit werfen oder umwandeln

den Test mit zwei Tabellen haben und test2

test hat zwei Spalten, die csv file
sequence aktualisiert werden (nvarchar 50)
date (varchar 50) vom

then, das ich zu test2 aktualisieren muss, während diese Tabelle durch einen Würfel (aus dritter Quellereportbediener) gegründet vorgewählt wird, während int und datetime
sequence (int)
date (Datum/Uhrzeit)

have die folgenden Indexe benutzten und alle failed

insert in test2
select Bekehrten (int, Reihenfolge) haben,
convert (Datum/Uhrzeit, Datum) test
Results vom
Msg 242, Niveau 16, Zustand 3, Linie 1
The Umwandlung einer Putzfraudatenart zu einer Datum/Uhrzeit-Datenart resultierte im out-of-range Datum/Uhrzeit value.
The ist eine Aussage terminated.


then tried

insert in test2
select Form (Reihenfolge als int),
cast (Datum als Datum/Uhrzeit) vom test

Msg 242, Niveau 16, Zustand 3, Linie 1
The Umwandlung einer Putzfraudatenart zu einer Datum/Uhrzeit-Datenart ergab eine out-of-range Aussage des Datum/Uhrzeit value.
The ist gewesen terminated.

then tried

insert in test2
select
Bekehrter gewesen ((int), Reihenfolge),
BEKEHRTER (DATUM/UHRZEIT, BEKEHRTER (VARCHAR (max), [Datum], 101), 101)
from
test

Msg 102, Niveau 15, Zustand 1, Linie 3
Incorrect Syntax nahe „(“.

insert in test2
select
Bekehrten (int, Reihenfolge),
BEKEHRTER ((DATUM/UHRZEIT), [Datum], 101)
from
test

Msg 102, Niveau 15, Zustand 1, Linie 5
Incorrect Syntax nahe „(“.

Antwort : varchar in int und Datum/Uhrzeit werfen oder umwandeln

es gibt auch „VOLL“ und „KREUZ“ verbindet
Weitere Lösungen  
 
programming4us programming4us