Vous êtes sur la page 1sur 4

Microsoft Windows [version 10.0.18362.

657]
(c) 2019 Microsoft Corporation. Tous droits réservés.

C:\WINDOWS\system32>SQLplus

SQL*Plus: Release 10.2.0.1.0 - Production on Jeu. Mars 19 18:14:28 2020

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Entrez le nom utilisateur : zouhair/ok

ConnectÚ Ó :
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL> select * from cat


2 ;

aucune ligne sÚlectionnÚe

SQL> create table etudiant(


2 n_etudiant number(4) primary key,
3 nom varchar(15) not null,
4 prenom varchar(15) not null,
5 ville varchar(20));

Table crÚÚe.

SQL> create table matiere(


2 codemat number(4) primary key ,
3 libellemat varchar(20) ,
4 coeffmat number(2));

Table crÚÚe.

SQL> create table evaluer(


2 n_etudiant number(4) references etudiant(n_eudiant),
3 codemat number(4) references matiere(codemat),
4 date date,
5 note number(2));
date date,
*
ERREUR Ó la ligne 4 :
ORA-00904: : identificateur non valide

SQL> create table evaluer(


2 n_etudiant number(4) references etudiant(n_eudiant),
3 codemat number(4) references matiere(codemat),
4 datee date,
5 note number(2));
n_etudiant number(4) references etudiant(n_eudiant),
*
ERREUR Ó la ligne 2 :
ORA-00904: "N_EUDIANT" : identificateur non valide

SQL> create table evaluer(


2 n_etudiant number(4) references etudiant(n_etudiant),
3 codemat number(4) references matiere(codemat),
4 datee date,
5 note number(2));

Table crÚÚe.

SQL> select nom,prenom


2 from etudiant
3 where n_etudiant=12;

aucune ligne sÚlectionnÚe

SQL> select nom,prenom


2 from etudiant
3 where ville='rabat';

aucune ligne sÚlectionnÚe

SQL> select prenom||' '||nom


2 from etudiant
3 where ville not in('rabat')
4 order by nom;

aucune ligne sÚlectionnÚe

SQL> select nom,ville


2 from etudiant
3 where name like '%m%';
where name like '%m%'
*
ERREUR Ó la ligne 3 :
ORA-00904: "NAME" : identificateur non valide

SQL> select nom,ville


2 from etudiant
3 where nom like '%m%';

aucune ligne sÚlectionnÚe

SQL> select nom,ville


2 from etudiant
3 where name like '%m';
where name like '%m'
*
ERREUR Ó la ligne 3 :
ORA-00904: "NAME" : identificateur non valide

SQL> select nom,ville


2 from etudiant
3 where nom like '%m';

aucune ligne sÚlectionnÚe

SQL> select nom,ville


2 from etudiant
3 where nom like '-a%';

aucune ligne sÚlectionnÚe


SQL> select nom,ville
2 from etudiant
3 where nom like '%r%m%' or '%m%r%;
ERROR:
ORA-01756: une cha¯ne entre apostrophes ne se termine pas correctement

SQL> select nom,prenom


2 from etudiant
3 where nom like '%r%m%' or '%m%r%';
where nom like '%r%m%' or '%m%r%'
*
ERREUR Ó la ligne 3 :
ORA-00920: opÚrateur relationnel non valide

SQL> select nom,prenom


2 from etudiant
3 where nom like ('%r%m%' or '%m%r%');
where nom like ('%r%m%' or '%m%r%')
*
ERREUR Ó la ligne 3 :
ORA-00907: parenthÞse de droite absente

SQL> select nom,prenom


2 from etudiant
3 where nom like '%r%m%' or nom like '%m%r%';

aucune ligne sÚlectionnÚe

SQL> select n_etudiant,codemat


2 from evaluer
3 where note between 15 and 17
4 order by n_etudiant desc;

aucune ligne sÚlectionnÚe

SQL> comment activite 6


2 ;
comment activite 6
*
ERREUR Ó la ligne 1 :
ORA-00969: mot-clÚ ON absent

SQL> comment on activite6


2 ;
comment on activite6
*
ERREUR Ó la ligne 1 :
ORA-32594: catÚgorie d'objet non valide pour la commande COMMENT

SQL> select upper('prenom'),upper('nom')


2 from etudiant;

aucune ligne sÚlectionnÚe


SQL> select nom,length('nom')
2 from etudiant;

aucune ligne sÚlectionnÚe

SQL> select nom


2 from etudiant
3 where length('nom')=7;

aucune ligne sÚlectionnÚe

SQL> select nom,locate('a')


2 from etudiant
3 where length('nom')=5;
select nom,locate('a')
*
ERREUR Ó la ligne 1 :
ORA-00904: "LOCATE" : identificateur non valide

SQL> select nom,locate('nom')


2 from etudiant
3 where length('nom')=5;
select nom,locate('nom')
*
ERREUR Ó la ligne 1 :
ORA-00904: "LOCATE" : identificateur non valide

SQL> select nom,instr('a')


2 from etudiant
3 where length('nom')=5;
select nom,instr('a')
*
ERREUR Ó la ligne 1 :
ORA-00938: nombre d'arguments insuffisant pour la fonction

SQL>