Derby/JavaDB CLOB mit JDO&JPOX + Boolean

AlexSpritze

Bekanntes Mitglied
Hallo,

irgendwie finde ich keine Information wie ich in meiner
Code:
package.jdo
meine Datenbankspalte vom Type CLOB definiere:

[XML]
<class name="BlahBlahBean" identity-type="application" table="BlahBlah" >
<field name="blahId" primary-key="true" >
<column name="BLAH_ID" jdbc-type="INTEGER" />
</field>
<field name="description">
<column name="DESCRIPTION" jdbc-type="??" length="??" />
</field>
...
[/XML]

In SQL mache ich es ja so:

SQL:
CREATE TABLE xxx.blahblah(
  description       CLOB(1 K),
...

Was muss anstelle der obigen ?? stehen?

Zweite Sache:
Und ist es sinnvoll mit Derby ein boolean-Datentyp so zu emulieren?

SQL:
...
  secondhand        CHAR(1) CONSTRAINT secondhand_constraint CHECK (secondhand IN ('Y', 'N')) DEFAULT 'N',

Hab irgendwas gelesen, ein smallint würde sich besser eignen?

Gruß.
 

AlexSpritze

Bekanntes Mitglied
okeh, zu der package.jdo, ich mache es jetzt so (für
Code:
CLOB(16 K)
):

[XML] <field name="description">
<column name="DESCRIPTION" jdbc-type="CLOB" length="16384" />
</field>
[/XML]
 

Ähnliche Java Themen

Neue Themen


Oben