Soweit ich kann, nach this chart, eine implizite Konvertierung von VARBINARY zu DATE sollte OK sein. Wenn ich jedoch den folgenden Code versuche, antwortet SQL Server mit "Implizite Konvertierung vom Datentyp varbinary (max) bis zum Datum ist nicht zulässig. Verwenden Sie die CONVERT-Funktion, um diese Abfrage auszuführen."SQL Server: implizite Datentyp Konvertierungen Diagramm
CREATE TABLE [dbo].[CONVERSION_TEST](
[mydate] [date] NULL
) ON [PRIMARY]
GO
declare @bin varbinary(MAX) = NULL
insert into conversion_test values (@bin)
Ich verwende dies auf SQL Server 2012 (Version 11.0.3128).
Also, es ist in der Tat ein Dokumentationsfehler :(Schade, wir könnten wirklich diese Funktion verwenden. – Eyvind
Ja, ich habe Feedback zu dem Artikel in der Hoffnung, dass sie es aktualisieren, aber ich halte nicht mein Atem. – steoleary