bonsoir ,
voici mon code Oracle j'ai voulu faire la remplissage d'une table aléatoirement mais Oracle m'affiche l'erreur ORA-00923 : mot-clé FROM absent à l'emplacement prévu
j'ai vraiment besoin de votre aide
merci pour votre temps
voici ma table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
create table personne 
(
id_per number,
nom varchar2(20),
prenom varchar2(20),
adresse  varchar2(30),
email varchar2(30),
constraint pk_idper primary key (id_per)
);
alter table personne add constraint ck_email check (email like '%@%.%');
Voici le code d'insertion où il y a eu une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
INSERT
 INTO personne (id_per,nom,prenom,adresse,email)  
SELECT
trunc(dbms_random.value(0,100)) ,
dbms_random.string('A', 20)  ,
dbms_random.string('A', 20) ,
dbms_random.string('A', 30) ,
dbms_random.string('A', 30))
FROM dual
CONNECT BY LEVEL < 10;