SQL Server-Datentypen entsprechen Oracle?

7

Ich habe Oracle 10g Datenbanktabelle als Quelle. Ich plane, Daten aus dieser Tabelle zu extrahieren und in die SQL Server-Tabelle einzufügen. Oracle-Tabelle enthält diese Datentypen

%Vor%

Welche sind die entsprechenden Datentypen für diese in SQL Server?

    
juur 30.03.2011, 17:45
quelle

2 Antworten

19

Diese MSDN-Seite sollte Ihnen einen Hinweis geben.

    
Nils Magne Lunde 30.03.2011, 17:48
quelle
5

Ich hatte viel mit dem Importieren von exportierenden Daten in und unserer von MSSQL & lt; - & gt; Oracle und die einfachste, aber auch genaueste Darstellung eines Datentypvergleichs war diese: Ссылка

In Ihrem Fall müssen Sie Folgendes tun:

  • Analysieren Sie das Feld mit dem Typ NUMBER und versuchen Sie, die Skalierung / Genauigkeit (möglicherweise Server-Standardwerte)
  • zu finden
  • Wenn Sie es nicht herausfinden können, analysieren Sie die Werte in der Spalte und rufen Sie die maximale Skalierung und Genauigkeit von diesem
  • ab
  • Erstellen Sie dann ein NUMERIC -Feld mit dieser Skalierung / Genauigkeit in Ihrer MSSQL-Tabelle

Im Allgemeinen ist der einfachste Weg, ein Orakel NUMBER durch den Typ NUMERIC darzustellen. Aber in einigen Fällen sind die Werte tatsächlich Boolesche, Ganzzahlen usw.

    
ntziolis 30.03.2011 17:51
quelle