Hirdetés

2024. június 19., szerda

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  SQL kérdések (kiemelt téma)

Hozzászólások

(#4994) nyunyu


nyunyu
félisten

Mai színes:

Oracle alól indítva
select *
from tabla@SQLSERVER
where id=1;

Visszajön egy ilyen hibaüzenet:
[Microsoft SQL Server]Error converting data type varchar to numeric {HY000, NativeErr = 8114}

where id='1';

Dettó ugyanaz a hiba.

where to_number(id)=1;
Működik...

where masikid=2;
Bezzeg ez is működik...

:W

Megfejtés:
id numeric(10,0)-nak, masikid numeric(3,0)-nak van castolva a MSSQL oldali viewban.

Fene se érti, miért hasal ez el a két DB közti adatkonverziós rétegen.

[ Szerkesztve ]

Hello IT! Have you tried turning it off and on again?

Útvonal

Fórumok  »  Szoftverfejlesztés  »  SQL kérdések (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.