d-Stench
Erfahrenes Mitglied
Hallo Leute,
habe ein dringedes Problem!
Ich habe eine Prozedur auf dem MS-Sql Server geschieben, die über ein Verbindungsserver eine SELECT-Abfrage auf einer Oracle-Datenbank ausführt. Soweit passt alles. DOCH! Wenn in der Abgefragten Tabelle eine Spalte von Datentyp NUMERIC ist, bekomme ich die Fehlermeldung, dass der Datentyp nicht bekannt ist. Aber auch nur dann, wenn NUMERIC nicht begrenzt ist!
NUMERIC(5,2) -> OK
NUMERIC -> erzeugt eine Ausnahme, da es für MS-Sql begrenzt werden muss!
Hat jemand schon dieses Problem gehabt? Irgend ein Lösungsvorschlag?
TO_CHAR (Ora-Funktion) bzw. CSTR(MS-Sql-Funktion) habe ich schon ausprobiert mit der Meldung:
'CSTR' wird nicht als Name einer integrierten Funktion erkannt.
DANKE
Gruß
d-Stench
habe ein dringedes Problem!
Ich habe eine Prozedur auf dem MS-Sql Server geschieben, die über ein Verbindungsserver eine SELECT-Abfrage auf einer Oracle-Datenbank ausführt. Soweit passt alles. DOCH! Wenn in der Abgefragten Tabelle eine Spalte von Datentyp NUMERIC ist, bekomme ich die Fehlermeldung, dass der Datentyp nicht bekannt ist. Aber auch nur dann, wenn NUMERIC nicht begrenzt ist!
NUMERIC(5,2) -> OK
NUMERIC -> erzeugt eine Ausnahme, da es für MS-Sql begrenzt werden muss!
Hat jemand schon dieses Problem gehabt? Irgend ein Lösungsvorschlag?
TO_CHAR (Ora-Funktion) bzw. CSTR(MS-Sql-Funktion) habe ich schon ausprobiert mit der Meldung:
'CSTR' wird nicht als Name einer integrierten Funktion erkannt.
DANKE
Gruß
d-Stench