Jaqueson Geschrieben 23. April 2006 Geschrieben 23. April 2006 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?
1226 Geschrieben 24. April 2006 Geschrieben 24. April 2006 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.
Pinhead Geschrieben 24. April 2006 Geschrieben 24. April 2006 Ich kenne auch keine booleschen Variablen in Oracle. Daher nehme ich immer number(1)
Jasper Geschrieben 24. April 2006 Geschrieben 24. April 2006 Gibt es den Datentyp BOOL bei Oracle nicht? gibt es schon, aber nur bei PL/SQL. als SQL-Datentyp gibt es kein BOOLEAN. -j
Jaqueson Geschrieben 26. April 2006 Autor Geschrieben 26. April 2006 ich hab es jetzt einfach so gemacht: xyz CHAR(5) CHECK(xyz in ('true', 'false'))
di::bo Geschrieben 3. Mai 2006 Geschrieben 3. Mai 2006 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.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden