{Oracle} nom de la contrainte not null
Résolu
haroun-
Messages postés
708
Date d'inscription
Statut
Membre
Dernière intervention
-
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
chuka Messages postés 965 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai crée une table nommée commande par le code sql suivant :
create table COMMANDE (
N_COMMANDE NUMBER not null,
N_FOURNISSEUR NUMBER not null,
DATE_COMMANDE DATE,
constraint PK_COMMANDE primary key (N_COMMANDE)
);
ce que je voudrais c'est changer le nom de la contrainte NOT NULL de l'attribut N_fournisseur
j'ai pensée donc a utiliser la commande alter comme suit :
alter table commande
drop constraint sys_c004016;
add constraint positif_fournisseur n_fournisseur number not null;
ce que je veux c'est es ce qu'il y a un moyen de déclarer la nom de la contraint NOT null associé a l'attribut N_fournisseur dés la déclaration de la table
es ce que c'est possible de le faire svp
merci
j'ai crée une table nommée commande par le code sql suivant :
create table COMMANDE (
N_COMMANDE NUMBER not null,
N_FOURNISSEUR NUMBER not null,
DATE_COMMANDE DATE,
constraint PK_COMMANDE primary key (N_COMMANDE)
);
ce que je voudrais c'est changer le nom de la contrainte NOT NULL de l'attribut N_fournisseur
j'ai pensée donc a utiliser la commande alter comme suit :
alter table commande
drop constraint sys_c004016;
add constraint positif_fournisseur n_fournisseur number not null;
ce que je veux c'est es ce qu'il y a un moyen de déclarer la nom de la contraint NOT null associé a l'attribut N_fournisseur dés la déclaration de la table
es ce que c'est possible de le faire svp
merci
A voir également:
- {Oracle} nom de la contrainte not null
- Nom de l'adresse ✓ - Forum Loisirs / Divertissements
- Nom sonnerie iphone - Forum iPhone
- &Quot;Nom de l'adresse" lors d'une inscription sur une site - Forum Consommation & Internet
- Que faut il écrire dans le champ obligatoire : Adresse (suite)*? ✓ - Forum Réseaux sociaux
- Nom de facebook - Guide
1 réponse
Salut,
je pense qu'un truc comme ca devrait marcher....
create table COMMANDE (
N_COMMANDE NUMBER,
N_FOURNISSEUR NUMBER,
DATE_COMMANDE DATE,
constraint PK_COMMANDE primary key (N_COMMANDE),
CONSTRAINT N_COMMANDE_CONSTRAINT CHECK (N_COMMANDE IS NOT NULL),
CONSTRAINT N_FOURNISSEUR_CONSTRAINT CHECK (N_FOURNISSEUR IS NOT NULL)
);
@+
je pense qu'un truc comme ca devrait marcher....
create table COMMANDE (
N_COMMANDE NUMBER,
N_FOURNISSEUR NUMBER,
DATE_COMMANDE DATE,
constraint PK_COMMANDE primary key (N_COMMANDE),
CONSTRAINT N_COMMANDE_CONSTRAINT CHECK (N_COMMANDE IS NOT NULL),
CONSTRAINT N_FOURNISSEUR_CONSTRAINT CHECK (N_FOURNISSEUR IS NOT NULL)
);
@+