Ich habe eine wirklich einfache Frage, die Sie Jungs, die Oracle SQL verwenden möglicherweise sehr schnell beantworten.Oracle, casting varchar als numerischer
Funktioniert diese Abfrage in Oracle?
Sie können sogar eine ähnliche Abfrage in Ihrer ORACLE DB ausführen, um diese Frage zu beantworten. Ich stelle diese Frage, weil wir mehrere relationale Datenbanken unterstützen müssen und ich momentan keinen Zugriff auf Oracle habe.
SELECT MAX(CAST(OID AS numeric)) AS MAXOID
FROM FAKETABLE
ändern numerisch mit Nummer und es sollte funktionieren. Ich würde jedoch die TO_NUMBER-Funktion verwenden. Syntax ist die folgende: TO_NUMBER (string1 [, format_mask] [, nls_language]) –
Was ist OID? Wie ist der Datentyp und wie können typische Werte aussehen? – mathguy
Sie haben Zugriff auf eine Oracle-Datenbank: https://livesql.oracle.com/apex/livesql/file/index.html –