Veröffentlicht 23. April 200619 j Hi, ich will eine neue Tabelle in eine Oracle DB "eintragen". Es kommt aber folgende Fehlermeldung: Newsletter BOOL NOT NULL, * FEHLER in Zeile 15: ORA-00902: Ungültiger Datentyp Gibt es den Datentyp BOOL bei Oracle nicht? Wie heißt dann der BOOL Datentyp in Oracle?
24. April 200619 j Wie heißt dann der BOOL Datentyp in Oracle? VARCHAR Soweit ich weiss, unterstützt Oracle in der Tat keine boolschen Variablen. Du musst dir dann also mit anderen Datentypen (wie dem o. g.) behelfen. Lasse mich gerne korrigieren.
24. April 200619 j Ich kenne auch keine booleschen Variablen in Oracle. Daher nehme ich immer number(1)
24. April 200619 j Gibt es den Datentyp BOOL bei Oracle nicht? gibt es schon, aber nur bei PL/SQL. als SQL-Datentyp gibt es kein BOOLEAN. -j
3. Mai 200619 j ich hab es jetzt einfach so gemacht: xyz CHAR(5) CHECK(xyz in ('true', 'false')) Genau so gehts ... Eine Ausführliche Beschreibung (inkl. der Einbindung in Java) gibts hier.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.