Soltac Geschrieben 4. November 2003 Geschrieben 4. November 2003 Hallo, ich habe ein Problem mit einer SQL-Abfrage. Hier das Prinzip: Select Tabelle1.Feld From Tabelle1 Left Join Tabelle2 On (Tabelle1.Feld5 = Tabelle2.Feld1) Where Tabelle1.Feld3(string) = Tabelle2.Feld2(integer) Das Problem ist, dass ich bei dem Vergleich von String und Integer eben einen Fehler bekommme: "Keine Übereinstimmung der Typen im Ausdruck" Ich arbeite "zwangsweise" mit Paradox. mfg soltac
DerMatze Geschrieben 4. November 2003 Geschrieben 4. November 2003 Original geschrieben von Soltac Where Tabelle1.Feld3(string) = Tabelle2.Feld2(integer) Kann leider nur eine Aussage zu Oracle SQL machen. In dem Fall gibt es eine Funktion to_char Tabelle1.Feld3 = [color=red]to_char[/color](Tabelle2.Feld2) Schau mal ob es geht. edit: sorry, war natürlich andersrum gemeint
Soltac Geschrieben 4. November 2003 Autor Geschrieben 4. November 2003 Also, ich hab jetzt mal mehrere Varianten von "to_char" getestet, funktioniert aber leider nicht! Trotzdem vielen Dank! mfg soltac
Peregrin Geschrieben 4. November 2003 Geschrieben 4. November 2003 hi, ohne ahnung davon zu haben: CAST(value AS char(length)) hth...
hades Geschrieben 4. November 2003 Geschrieben 4. November 2003 Original geschrieben von Peregrin ohne ahnung davon zu haben Dann poste lieber nichts. Denn solche Aussagen helfen dem Threadstarter nicht unbedingt weiter.
Soltac Geschrieben 4. November 2003 Autor Geschrieben 4. November 2003 Ok, vielen Dank! Das mit dem Typ - Cast hat funktioniert mfg soltac
Peregrin Geschrieben 4. November 2003 Geschrieben 4. November 2003 Original geschrieben von hades Dann poste lieber nichts. Denn solche Aussagen helfen dem Threadstarter nicht unbedingt weiter. vielleicht doch? (das soll jetzt nicht rechthaberisch sein...) nichts für ungut...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden