/ / Excel Copy-Paste zu SQL Server setzt den BIT-Typ auf null - Excel, SSM, Copy-Paste

Excel Copy-Paste zu SQL Server setzt BIT-Typ auf null - Excel, SSM, Copy-Paste

Ich kopiere einige Tabellendaten von einer Datenbank in eine andere (identisches Tabellenschema, Tabelle ist in einer Datenbank leer, ich kopiere alle Zeilen aus der anderen Datenbank).

Ich mache dies, indem ich eine Auswahl in SQL Server Management Studio ausführe, die Ergebnisse nach Excel kopiere, um sie zu inspizieren und dann von Excel nach SSMS zu kopieren. "" Top 200 Zeilen bearbeiten ".

Das Problem besteht darin, dass einige Spalten den BIT-Typ haben. Die Werte werden in SSMS als 1/0 und in Excel als 1/0 angezeigt. Aber nach dem Einfügen in SSMS werden alle Werte null.

BIT-Typ wird als 1/0 angezeigt, aber nicht 1/0 als Eingabe analysiert? Bedeutet dies, dass der BIT-Typ für den Copy-Paste-Vorgang nicht unterstützt wird?

SSMS ist Version 10, Excel Version 2003 SP3.

Antworten:

2 für die Antwort № 1

Anscheinend müssen die BIT-Werte richtig und falsch sein, um korrekt zu analysieren: http://connect.microsoft.com/SQLServer/feedback/details/330293/1-and-0-not-recognised-as-boolean

Es scheint nicht sehr konsistent oder benutzerfreundlich, dass die Werte als 1/0 angezeigt werden, sondern nur von Wahr / Falsch analysiert werden.