Jacky
I'm new here

Abfrage auf CLOB

Jump to solution

Hallo zusammen,

ich importiere Datensätze per Script in eine DB. Vor dem Einfügen prüfe ich ob der Datensatz schon vorhanden ist, bei einfachen Strings / NVARCHAR2 mache ich das so:

...

andCompare= new And();

econ1= new Equal(Spalte1, "test1");

andCompare.add(econ1);

econ2= new Equal(Spalte2, "test2");

andCompare.add(econ2);

select.setConstraint(andCompare);

entityList=session.executeQuery(select);

...

Ich möchte aber zusätzlich noch eine Spalte abfragen, die in der DB als CLOB definiert ist, wie muss ich das formulieren? Also so in der Art wie:

SELECT TABLE.* FROM TABLE WHERE (to_char(CLOB_Spalte) = 'test3')

Wir nutzen eine Oracle 10g mit ojdbc14_10.1.0.4.

Vielen Dank und viele Grüße,

Jacky

0 Kudos
1 Solution

Accepted Solutions
boesebeck
Crownpeak employee

Hallo,

dies ist über die OR-Api nur mit einem Like (de.espirit.or.query.Like) möglich.

Gruß

Gerrit Bösebeck

View solution in original post

0 Kudos
2 Replies
boesebeck
Crownpeak employee

Hallo,

dies ist über die OR-Api nur mit einem Like (de.espirit.or.query.Like) möglich.

Gruß

Gerrit Bösebeck

0 Kudos

Guten Morgen,

vielen Dank für den Hinweis Smiley Happy.

Viele Grüße,

Jacky

0 Kudos