Erreur table Oracle
Résolu
MrSlave
Messages postés
2587
Date d'inscription
Statut
Membre
Dernière intervention
-
balde.thiernosouleymane Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
balde.thiernosouleymane Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un léger problème qui commence à me prendre un peu la tête. ^^
J'ai une erreur :"ORA-00907: parenthèse de droite absente"
avec le code suivant :
Ce n'est surement pas grand chose, mais je n'ai pourtant aucune parenthèse, virgule ou autre qui manque.
Je vous remercie.
J'ai un léger problème qui commence à me prendre un peu la tête. ^^
J'ai une erreur :"ORA-00907: parenthèse de droite absente"
avec le code suivant :
create table vehicule (id_vehicule smallint(20) not null, type varchar2(15) not null, disponible smallint(1) not null, CONSTRAINT pk_vehicule Primary Key (id_vehicule)) tablespace taxi;
Ce n'est surement pas grand chose, mais je n'ai pourtant aucune parenthèse, virgule ou autre qui manque.
Je vous remercie.
A voir également:
- Ora-00907: parenthèse de droite absente
- Table ascii - Guide
- Table des matières word - Guide
- Table des caractères - Guide
- Table des annexes word ✓ - Forum Word
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
4 réponses
moi je ferai ceci :
CREATE TABLE vehicule
(
id_vehicule SMALLINT NOT NULL,
type VARCHAR2(15) NOT NULL,
disponible SMALLINT NOT NULL,
pk_vehicule NUMBER NOT NULL
)
ALTER TABLE BELGE.vehicule ADD (
PRIMARY KEY
(pk_vehicule));
CREATE TABLE vehicule
(
id_vehicule SMALLINT NOT NULL,
type VARCHAR2(15) NOT NULL,
disponible SMALLINT NOT NULL,
pk_vehicule NUMBER NOT NULL
)
ALTER TABLE BELGE.vehicule ADD (
PRIMARY KEY
(pk_vehicule));
Je préfère gérer les Primary key directement dans la création. ;)
En tout cas j'ai résolu mon erreur.
Le problème venait des smallint.
Je pensais pourtant que ça ne posait pas de problème avec Oracle. Mais en les remplaçant par des number ça roule.
Merci. :)
En tout cas j'ai résolu mon erreur.
Le problème venait des smallint.
Je pensais pourtant que ça ne posait pas de problème avec Oracle. Mais en les remplaçant par des number ça roule.
Merci. :)