Hallo, ich hab da eine frage und zwar geht es darum, ich will ein select-statement schreiben, dass mir einen Zahlenbereich aus einer Datenbank ausgibt. Und zwar soll dies folgender massen aussehen. Z.B: 123456*1233 --> Es sollen alle Zhalen ausgegeben werden, die am Anfang die Zahlen 123456 und am ende die zahlen 1233 haben. Ich habe dies mit regulären ausdrücken gemacht.
Wenn ich diese nun aber in einem Datenbanktool teste (z.B . SQirrel), dann bekomm ich immer folgenden fehler:
Error: nicht unterstütztes SQL92-Token in Position ....
SQL-Statement: null, ErrorCode: 17034
Weiss jemand warum das so ist, oder kann mir sagen wie ich das Staement bauen muss, damit es klappt? Danke!!
Code:
String selectRange = "select * FROM TabelleX where SpalteY REGEXP_LIKE(?.{6}?$)";
Wenn ich diese nun aber in einem Datenbanktool teste (z.B . SQirrel), dann bekomm ich immer folgenden fehler:
Error: nicht unterstütztes SQL92-Token in Position ....
SQL-Statement: null, ErrorCode: 17034
Weiss jemand warum das so ist, oder kann mir sagen wie ich das Staement bauen muss, damit es klappt? Danke!!