Creation de table avec une séquence auto incr
slim
-
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
voila j'ai une base de données a créer sous oracle. j'ai commencé a créer les tables seulement voilà, lorsque j'ai voulu créer cette table ou il y a une séquence pour l'auto increment, ça me sort cette erreur quand j'exécute juste le bloc Create Table :
create TABLE creneaux_horaire
( ID_CRE number(11)NOT NULL,
HEURE_DEBUT_CRE time DEFAULT NULL,
HEURE_FIN_CRE time DEFAULT NULL,
DATE_CRE DATE DEFAULT NULL,
CONSTRAINT creneaux_horaire_cle_pri PRIMARY KEY(ID_CRE)
);
voilà l'erreur : ORA-00902: type de données non valide,
et lorsque j'execute tout ça :
CREATE TABLE creneaux_horaire(
ID_CRE NUMBER(11) NOT NULL,
HEURE_DEBUT_CRE TIME DEFAULT NULL,
HEURE_FIN_CRE TIME DEFAULT NULL,
DATE_CRE DATE DEFAULT NULL,
CONSTRAINT creneaux_horaire_cle_pri PRIMARY KEY(ID_CRE)
);
create sequence sq_creneaux_horaire
start with 1
increment by 1
nomaxvalue;
INSERT INTO creneaux_horaire
(ID_CRE,HEURE_DEBUT_CRE,HEURE_FIN_CRE,DATE_CRE)
VALUES (nom_sequence.nextval,'14:00:00', '02:30:00', '11-01-2012');
J'ai cette erreur:
ORA-00911: caractère non valide
Si quelqu'un a la solution pour moi, je le remercie d'avance de me la filer parce que c'est très urgent, c'est u projet a rendre le 23/01/2012.
Merci a tous :)
voila j'ai une base de données a créer sous oracle. j'ai commencé a créer les tables seulement voilà, lorsque j'ai voulu créer cette table ou il y a une séquence pour l'auto increment, ça me sort cette erreur quand j'exécute juste le bloc Create Table :
create TABLE creneaux_horaire
( ID_CRE number(11)NOT NULL,
HEURE_DEBUT_CRE time DEFAULT NULL,
HEURE_FIN_CRE time DEFAULT NULL,
DATE_CRE DATE DEFAULT NULL,
CONSTRAINT creneaux_horaire_cle_pri PRIMARY KEY(ID_CRE)
);
voilà l'erreur : ORA-00902: type de données non valide,
et lorsque j'execute tout ça :
CREATE TABLE creneaux_horaire(
ID_CRE NUMBER(11) NOT NULL,
HEURE_DEBUT_CRE TIME DEFAULT NULL,
HEURE_FIN_CRE TIME DEFAULT NULL,
DATE_CRE DATE DEFAULT NULL,
CONSTRAINT creneaux_horaire_cle_pri PRIMARY KEY(ID_CRE)
);
create sequence sq_creneaux_horaire
start with 1
increment by 1
nomaxvalue;
INSERT INTO creneaux_horaire
(ID_CRE,HEURE_DEBUT_CRE,HEURE_FIN_CRE,DATE_CRE)
VALUES (nom_sequence.nextval,'14:00:00', '02:30:00', '11-01-2012');
J'ai cette erreur:
ORA-00911: caractère non valide
Si quelqu'un a la solution pour moi, je le remercie d'avance de me la filer parce que c'est très urgent, c'est u projet a rendre le 23/01/2012.
Merci a tous :)
A voir également:
- Creation de table avec une séquence auto incr
- Table ascii - Guide
- Table des matières word - Guide
- Creation de site web - Guide
- Creation de compte google - Guide
- Creation compte gmail - Guide
Vous auriez pas un lien ou il y a des exemples de procedures, ....en PL/SQL??? c'est superrr urgent
merci encore.