Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU
Publicité
Attn's blog

create schema

19 Octobre 2007 , Rédigé par Milan Publié dans #Sql

-- Le schema Sql est un peu le cousin de de notre 
-- "bibliothèque courante" - curlib - AS/400... 
-- Notez toutefois que l'on peut faire un 
-- "set current schema" d'un schema qui n'existe pas... 
-- Il s'agit en fait d'un registre.

values current schema
set current schema
pam2


-- Vous pouvez profiter de la création d'un schema 
-- pour y créer tables, vues, index... 
-- Attn : pas de ";"  de séparation !
-- L'ordre de création des objets 
-- est judicieusement géré par la commande.

create schema pam2

create table personne
(personne_id char(10) not null primary key,
nom varchar (50),
prénom
varchar(50),
pays_id_naiss char(10) references pays(pays_id),
conjoint char(10) references personne(personne_id))

create table pays
(pays_id
char(10) not null primary key,
libellé varchar (50))

---------------

drop table personne;
drop table pays;
drop schema pam2 restrict;   -- L'option cascade existe sur AS   
;-))
 

Publicité
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article